Solved Use Cloudron with external web applications
-
Hello, I'm planning to use Cloudron as the main system on my home server, but I'm curious it can be well-bundled with apps that not supporting Cloudron for now. So how can I run web applications not supporting Cloudron without any conflicts?
-
To ensure apps run well alongside each other and the system components can be safely updated by Cloudron releases, other apps have to be packaged in a certain way. Mostly this comes down to dockerize them with a few additional constraints put in place by Cloudron (for example all apps run on a read-only filesystem) You can read more about how to package apps at https://cloudron.io/developer/packaging/
If your apps are lamp based, then the lamp app in the appstore is usually sufficient to ensure they run without issues alongside each other.
-
@rtyu1120 Curious to know what kind of apps you have. We are thinking of adding "developer stacks" to Cloudron (for example, MEAN app template etc).
-
This post is deleted! -
@nebulon Thanks, Cloudron packaging is not so hard than I thought. Thank you for your nice answer.
-
@girish I want to run HackMD CE, Funkwhale, Prosody and other some self-hosted applications that are not available in Cloudron.
-
@rtyu1120 for hackmd there is already some progress https://forum.cloudron.io/topic/1222/hackmd-fast-and-flexible-real-time-collaborative-markdown/10