logoalt Hacker News

qweqwe14today at 10:24 AM3 repliesview on HN

You'd be surprised how easy it is to self-host GitLab with Docker Compose, GitLab has an official "Omnibus" Docker image. No need to handicap yourself with Gitea/Forgejo/whatever, you can just use an industry-standard platform without much effort.

Hardware requirements are nowhere close to high either.


Replies

badsectoraculatoday at 12:53 PM

Spinning up a docker image with GitLab is easy indeed, but the installation is huge and you can feel it doing weird stuff (and it keeps doing "stuff" all the time even if nobody does anything - before you even bother to create extra users or repositories or whatever). The whole setup seems to be designed to be opaque.

Forgejo is a single self-contained ~110MB binary (it contains all assets) you can drop anywhere and it'll just work - depending on your needs you most likely wont even need to bother with a DB server as it can use SQLite (my local install is doing that).

Also FWIW personally i find Forgejo's UX much better compared to GitLab.

inigyoutoday at 10:32 AM

What makes GitLab "industry-standard" and Forgejo not?

show 3 replies
dncornholiotoday at 11:31 AM

It's also easy without Docker. apt install gitlab-ee