That's all good until you discover that Forgejo is very barebones compared to GitLab, and you inevitably end up recreating GitLab featureset by using some scripts/addons from random people and pray it doesn't shit itself
Isn't it better to invest your time in setting up GitLab once and not have to deal with Forgejo being a toy project?
It literally takes 1 compose.yaml to self-host GitLab Omnibus, and 1 compose.yaml for the runner. You have been misled by suckless fans if you think that self-hosting GitLab is more complex than Forgejo.
> Last time I ran gitlab, it required oodles of memory - it's just me!
It requires what, 8GB of RAM? That's not "oodles" by any definition.
Isn't it better to invest your time in setting up GitLab once and not have to deal with Forgejo being a toy project?
It literally takes 1 compose.yaml to self-host GitLab Omnibus, and 1 compose.yaml for the runner. You have been misled by suckless fans if you think that self-hosting GitLab is more complex than Forgejo.
> Last time I ran gitlab, it required oodles of memory - it's just me!
It requires what, 8GB of RAM? That's not "oodles" by any definition.