SOLVED Need to uninstall cloudron
I am running a server that I cannot just reimage to get a clean install of cloudron. Cloudron is not working when falling the basic wget install steps. After install, it breaks my ubuntu desktop and I only have a terminal window at restart, I fix it with sudo apt-get install ubuntu-desktop and I am back in a few minutes later. I then go to https:// my ip address and it says connection refused. I have tried port forwarding in my router, enabling reverse nat, I created a cloudflare account too. The first time I installed it, i actually got the the app page and clicked to install a chat app but it just hung at install queued and when I clicked another button, it took me to a "you've found a cloudron out in the wild!" or something like that and it never let me get to anything else after that, that is all i see now no matter what I do, reinstall, completely delete the yellow folder, restart, everything. I need to know what I am missing and how I can actually completely remove it so that I don't lose my main virtual machine on my server. Please advise.
I am looking into the logs and my certs folder in home/yellowtent/boxdata/certs is empty. I have no fall back certificates. Any idea how to generate those?
danielreyes61 last edited by danielreyes61
I am also seeing Startup task at index 2 failed: Error reloading nginx: reload exited with code 1 signal null
Startup task at index 3 failed: Network error waiting for mysql: ETIMEDOUT
How is there not a way to remove and reinstall cloudron?? It is clearly picking up old config files from somewhere and not reinstalling correctly.
EDIT: Nevermind, I've decided to bring down my server and do a full wipe.
Generally uninstallation is not really outlined or as such there is no tested process. This is since in the 99% of the use-cases loading a new image with a fresh Ubuntu is just a lot easier to get to a known state.
For your actual Cloudron installation issue, please note that it is not recommended to install something on the server, besides Ubuntu + Cloudron. The main reason for this is, so we can reliably test updates, also Cloudron needs very specific versions for components like Docker and nodejs, which have to be carefully treated within Ubuntu.
Do you see your installation issues also from a fresh Ubuntu setup? If so note, that it is ok to rerun the installation if there is some temporary issue, however maybe you can paste the logs here so we might be able to pinpoint the issue.
@nebulon Thank you, I have two fresh ubuntu instances up now so cloudron has it's own vm and appears to be working now. Thanks!
I think part of the issue was that we used to uninstall gnome-shell in previous releases explicitly (this was done because the Cloudron installer installed gnome-shell by mistake because of some dependancy prior to Cloudron 6). I have removed this for the next release since we now install deps carefully to not install gnome-shell in the first place - https://git.cloudron.io/cloudron/box/-/commit/8f08c521031bb5159588e6a613c9d81ed94752af
robi last edited by
@girish yes, this also caused a home based Cloudron with a Desktop GUI to lose access to the GUI after the update, which had to be manually repaired.
It should not break existing installs by removing GDM.
@robi agreed, I wasn't expecting people to use Cloudron as a desktop as well! Anyway, I have removed the code that uninstalls it.
@girish It takes up very little resources on my server to run it in this way and it's just something I like to use when I can, perfectly happy living in terminal as well but my server is way more powerful than I am currently using all of it's resources for so I like to splurge on a little bit of GUI right now.