I’ve changed my previous Cloudron package to also support Caprover and Coolify.
I basically made sure it installs, runs without error, and persists between restarts; this ‘works for me’ but I’m not really an expert on deploying this way. Should I wait for a review or submit to the different panel app catalogs as is and mark as ‘beta/unstable’?
Maybe there could be a warning/caution note about production use in the interface itself as it’s easy to miss if the server admin doesn’t explain; if that’s welcome I can make a PR.
Should this eventually be part of original project directory?
For Coolify, I experimented using the remotestorage/armadietto-monolithic Docker image as a base, but I can’t tweak the config file because of permisions issues; currently doing this kind of hacky replacement to get around it but it would be great to use an environment variable here and I’ve made a GitHub issue for that.
I also reached out to @bencharp about his attempt on YunoHost, as I was able to install the latest Armadietto from their ‘app store’ but there is an issue that prevents authorizing apps.
If you want to add more panels, there’s this oneclick-proof repository with a ‘hello world’ app to make it simpler.