Third Party Cloudron Packages - Alt-ron
**UPDATE 06/15/2021: I will allow signups on my git (moved to GitLab to make this a bit easier to manage). https:git.atridad.dev should let you sign up now. I will need to approve users so either use a username I recognize from here or DM me and I'll approve your account. From there you should be able to make repos. I am a bit busier than usual with life stuff and my consulting work (got a big-ish contract and finishing the one with @Sam_uk soon). I realize I cant just have it be just me doing this. Go nuts!
All of the random stuff I package can be found on my git here:
Some things are private (Drone) to respect the privacy of their owners who would like to keep it as sponsorware. If theres something you want me to take a crack at or just throw up here, let me know. My reason for doing this is I like keeping as many of my contributions or work on my git if possible. This is why I work here as long as I can before importing to the cloudron git if it is being put on the app store.
DISCLAIMER: I'm still working on that third party app installer. To be clear while it will be maintained regularly, it will only contain very unstable apps. This means I will not include anything that is on the Cloudron App Store as it is not my intention to compete or take away business (it will be much less feature rich). It is meant to make the process of installing unstable custom apps more user friendly for those who are not well versed in command line work or git. Once I figure out where I am going with this (its still mostly a concept right now) I will open it up to allow for collaboration or contributions.
@atrilahiji ooohhh home assistant !
@murgero Yup! I use it in my home and it works quite well! Updates and versioning are non-existent in my package but hey, theres a reason its here and not on the app store right?
Great work @atrilahiji . We should probably link this in https://forum.cloudron.io/topic/4102/cloudron-non-app-store-packaged-apps ( @thetomester13 ?)
jdaviescoates last edited by
@atrilahiji do you think it's possible to tell us the state of each app (what's pending/missing apart from the tests and how well the app works)? maybe here or on your git repos whichever you find easier.
@girish Sure. A bit busy with client work today but that's the plan!
@atrilahiji some amazing work here !
thank you so much
I am trying to spin up the HomeAssistant app using CLI from app home page
cloudron install --appstore-id homeassistant.cloudronapp
But it give me :
Failed to get app info from store: 404 message: No such app
Did I do something wrong ?
Do I need to (re)build ?
Got it installed !
Had to do
- docker build [repo]/[app] .
- docker push [repo]/[app]
- cloudron --image [repo]/[app]
Normal process I guess
@timconsidine Sorry! I need to work through the Readme files to remove the official cloudron language. The process you followed after is correct.
git clone <repo> cloudron build cloudron install
@atrilahiji Thank you : just exploring what can be done with the app : quite a lot !!
@atrilahiji Got HomeAssistant working (thank you again) and really pleased it give me access to my Blink cameras.
Struggled to find a working blink access system, so this is a real breakthrough.
Successfully capturing images outside of the Blink environment so they can be more easily accessed and shared (Blink sharing is non-existent).
But one question : can I use SFTP or SSH or SCP to access the files in /app/data ?
If I cannot pull them out, can I push them out ? e.g. cron within HomeAssistant to SCP them to a shared drive ?
I tried with something like Filezilla for SFTP but no joy.
@timconsidine SFTP can be enabled in the manifest - https://docs.cloudron.io/custom-apps/addons/#ftp . I don't know if it makes sense to enable it for the app but I will let @atrilahiji decide. Regardless, you can SCP them in into /home/yellowtent/appsdata/<appid>/data . You can also use the File Manager or the CLI tool as well (cli tool has push/pull subcommands).
@girish thank you !
when prompted for password, I guess this is the password for my cloudron user ?
Rather than the password for the user account on deployed app.
It works with CLI pull, but SCP seems not to (with my cloudron user password or the app user password).
Guess it is about permissions granted / turned on in manifest.
Will try adjusting manifest and try on different install
robi last edited by
Found it working at the new site:
@robi Thank you
Just FYI for anyone interested.
I had a bash at self-installing eleutheriapay.
I needed to edit Dockerfile in the repo to update for https://git.atridad.dev/ in the script.
It installed nicely but hung on the healthcheck
Investigating the logs, it seemed the file .env in /app/data was missing
So I touched it to create empty .env
Need to find out what goes in .env (check out POSTINSTALL.md)
@timconsidine I still need to clean things up a bit, especially with the domain change for everything. Also had a lot going on personally that's held me back from working on just about everything lately but I should be back on it soon.
@atrilahiji hey no problem, no rush
Not 'complaining' in any way, just sharing experience in case anyone else doing similar before you get a chance.
You have a lot on and a lot more important stuff on, so no worries, I know what it's like. Focus on your life changes.
@timconsidine hahaha yeah no worries I never got the impression you were complaining. More that I hate to leave people hanging so I just wanted to update. Its the same with the Humhub app I've been sponsored to make. That one is going to come first though because there is a timeline.
EDIT: Added re-directs. I also just realized I have my old domain in applications I sent recently. Whoops!