Update on my interest in moving away from #GitHub to another code forge. I was excited about #Radicle because it is meant to be #P2P, but I ended up deciding against it. Besides the use of cryptocurrency for fundraising/management being a red flag, I found that I needed a seed node with a dedicated address in order to host a private repo, which doesn't feel truly P2P.

I also want to be able to convince other people to use the code forge with me to write code and papers. The added complexity of Radicle (from a user's perspective) seems like even more of an uphill battle than getting mathematicians to choose git instead of #Overleaf. (By the way, we could use a #FOSS Overleaf alternative.)

Due to these considerations, it looks like self-hosting @forgejo is the way to go! (Even if it's not P2P.)

Anyway, I have gotten set up with a European VPS thanks to https://european-alternatives.eu/ and have a Debian machine running. I now need to get Forgejo set up, and I have three install methods I might use:

1) Follow https://forgejo.org/docs/latest/admin/installation-binary/
2) Follow https://codeberg.org/forgejo-contrib/forgejo-deb which says that (1) is bad
3) Use podman

From (2) I could start Forgejo and from (3) I could start a container, but the instructions on https://forgejo.org/docs/latest/admin/installation-docker/ don't work for me. In all cases I need to use the web UI to finish installation. Am I supposed to have no CLI alternative for this? I feel like installing a desktop environment on my VPS is not the answer, but I'm not sure what else to do here.

#SelfHosting#SelfHosted