Should I use cloudron when I need other docker apps?
-
I've installed cloudron and it seems pretty nice. Unfortunately there are still lots of apps that I want to run that are not available through cloudron that I need to get from Docker Hub instead.
I read cloudron doesn't work well with other Docker apps, so I am wondering if I should just skip out on cloudron and just install all apps with Docker instead or maybe make some proxmox setup.
Any advice on this? Anyone running cloudron on a server which also hosts apps not available in cloudron?
-
@remuxer There are tutorials on how to package a Docker app for use within the Cloudron eco-system. They are referred to usually as 'custom apps'.
Before you consider "side-installing" docker apps, which I would not, check if you can package your desired app using the guides.
But before even that, check if someone else already packaged it. You can take their shared package and build/install yourself. I have done this with a number of apps not yet (and maybe never) in the App Store.
Because Cloudron represents stable production platform for me, I would not 'side-install'. Instead I have a separate VPS where I have installed Caprover, which has a lot of one-click apps as well as ability to add your own Docker apps, and a 3rd one which is for Docker apps which don't sit nicely in Cloudron or Caprover. Caprover seems easier to install custom apps than Cloudron, but it's not as error-free as getting a Cloudron custom package working.
Which apps are you thinking of installing ?
-
@remuxer take a look at https://git.cloudron.io/
There are the official apps there (but install those via the Cloudron App Store UI).
But in addition there are quite a few custom apps, already packaged, just download and follow simple process :docker build -t <repo-name>:<tag-name> . docker push <repo-name>:<tag-name> cloudron install --image <repo-name>:<tag-name>
assumes you have docker desktop installed, a docker repo and the Cloudron CLI installed.