← Back to context

Comment by bdcravens

8 days ago

HN sure has changed. A few years ago there would be at least a dozen comments about installing Gitlab, including one major subthread started by someone from Gitlab.

We recommend Codeberg/Forgejo now since it is better in every way, and Gitlab went corpo.

  • Gitlab was always for profit.

    And forgejo doesn't have feature parity at all with gitlab. Neither does github, for that matter.

    Just take a look at how to push container images from a cicd pipeline in gitlab vs. Forgejo.

  • > We recommend Codeberg/Forgejo now since it is better in every way...

    Lol.

    > ...and Gitlab went corpo.

    How else will they sustain/maintain such a product and compete with the likes of GitHub? With donations? Good luck.

I've used self-hosted GitLab a bunch at work, it's pretty good there still. In my opinion GitLab CI is also a solid offering, especially for the folks coming from something like Jenkins, doubly so when combined with Docker executors and mostly working with containers.

I used to run a GitLab instance for my own needs, however keeping up with the updates (especially across major versions) proved to be a bit too much and it was quite resource hungry.

My personal stack right now is Gitea + Drone CI + Nexus, though I might move over to Woodpecker CI in the future and also maybe look for alternatives to Nexus (it's also quite heavyweight and annoying to admin).

Having tried gitlab, it's a very poor product almost unmaintainable as a self hosted option. Reminds me of Eclipse IDE - crammed with every other unnecessary feature/plugin and the basic features are either very slow or buggy.

At this point Gitlab is just there because being even a small X% of a huge million/billion dollar market is good enough as a company even if the product is almost unusable.

I wouldn't touch Gitlab at this point. I didn't change. They did.

  • Which is probably good, as otherwise they would be dead. Building products for self-hosting HN users isn't really a big money maker.