Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What I understood is that the author is not happy about the “Open Core” model and would prefer truly OSS, but the real deal breaker is maintaining Gitlab.

My experience self hosting Gitlab was pretty terrible, it requires a lot of attention on your part, and internally the project feels like a bunch of fragile scripts.

There’s also little documentation for when things go wrong, with was almost every single update.

In the end I switched to Gitea as well and I’ve been happy with it for years at this point.



I found it difficult to find documentation on how to run gitlab in docker without nginx (I use caddy for reverse proxy) and enable the registry. For anyone having the same problem, here's a working Dockerfile. https://gitlab.tandav.me/tandav/notes/-/issues/5516

I've tried github actions, drone, woodpecker and gitlab. In my opinion gitlab has a much more flexible CI system.


I was searching everywhere for this 3 months ago, then switched to forgejo lol. Good tip though.


I've been running the GitLab Omnibus for 4 years now. Easiest upgrades ever. Never once had a bad update that required manual workarounds.


We run a self-hosted Gitlab Premium instance installed with Omnibus for 30 devs and we actually install Gitlab updates on a cron.

Had two upgrades that needed minor manual intervention in 5 years. Uptime better than Github despite the #yolo approach.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: