More context: When I try Jayās solution, I receive the following errors:
E: Malformed entry 58 in list file /etc/apt/sources.list (URI parse)
E: The list of sources could not be read.
Curiously, this error repeats 3 times. (Perhaps because Iāve tried to do this too many times and have installed multiple flawed versions of the same thing? If so, Iāve no idea how to clean that upā¦)
Your OS is out of date. Your sources.list is out of date. You need to upgrade your server. I would recommend that you move to a new one.
Itās possible that you have a new OS (but thatās unlikely since thatās a very old Docker, circa 2021) and that somehow something messed up that file.
If you donāt want to upgrade your OS, you donāt want to upgrade Discourse.
This is what I have been doing, both in this forum and beyond.
I am happy to do this, but I am running into an issue with the malformed entry 58 error. Could the issue be that my server is not running https and the sources.list file only has http references?
If I can get past this step, I can upgrade the OS. Problem is, I donāt know how to get past where Iām at now.
I may end up doing thisāeven though it sounds like it will chew up a couple of daysābut I struggle to believe that itās simpler than just updating Ubuntu on this Droplet.
With all the people here running Discourse on Droplets, thereās no known way to get over this hurdle?
Donāt struggle Iāve done both. Timewise starting new one is faster, but you must add ssh keys to get rsync working. It takes few minutes, if youā e never done it before ā but it is easy.
Upgrading Ubuntu takes longer, because you must take snapshot before. After that there is plenty of questions, mostly about configurations, and those takes some times too to make your mind (use old ones is my advise if you take that road). But you canāt totally sure if something old is left behind.
Ok, that was NOT the end of the file, and I removed the line that got added while I was fiddling with the installation. Gonna try some of these tutorials again.