3 ms·
It's time to move away from GitHub. There are better alternatives such as Codeberg or Gitlab.
by alaricus 4y ago
It's time to move away from GitHub. There are better alternatives such as Codeberg or Gitlab.
- vorpalhex 4y agoGitea is very pleasant to self host...
- alaricus 4y agoTrue, I forgot Gitea!
- yonixw 4y agoI always see Gitea recommended, but is it as mature as gitlab self hosted? From authentication methods (SAML, Cognito) to code review, issues, wiki?
- bityard 4y agoGitea has CI now?
- mrelectric 4y agoNot built-in, but it's documented and supported by the community somewhat. Take a look at the docs and previous hn threads
- rglullis 4y agoGitea and Drone CI work really well together and are so much ligher, easier to deploy and manage compared to Gitlab that is not even funny.
- vorpalhex 4y agoThere is also Woodpecker CI if you want a lightweight Drone fork.
- bogwog 4y agoDoes "lighter" really matter in this case? From first-hand experience with Gitea, I can tell you that it most certainly is not more reliable than Gitlab. I've gotten 500 internal server errors from just clicking around the UI too fast while it was running locally on my machine. Constant errors and bugs after running it for about 4 months were ultimately what pushed me to Gitlab. Don't know anything about Drone CI, but it seems to me like a lot more work to manage two separate systems than it is to manage a single Gitlab instance, where everything is already nicely integrated. I'm not a sysadmin by any stretch of the imagination, but I was still able to set up Gitlab, Gitlab CI with a bunch of runners, Gitlab Pages, and offsite backups with very little effort on my self-hosted instance. All I had to do was edit one config file to enable the various services (backups were with borg and systemd via the "gitlab-ctl" CLI) Been running that setup for probably 2 years no with the only outages being external internet/power outages. I'm the only user, so my usage isn't at all going to reflect OP's needs, but it's still more reliability than I ever got from Gitea.
- grepfru_it 4y agoLacks search functionality (among other features)
- zamalek 4y agoI'm pushing for Gitlab (who have an SLA built into their similarly priced offering), but obviously the stakeholders need to decide how we eat this risk.
- jnsaff2 4y agoSee my comment here: https://news.ycombinator.com/item?id=31411169 https://news.ycombinator.com/item?id=31411169 I don't think GitLab is better in this front.
- alaricus 4y agoI use both GitHub and Gitlab for contributing to various open source projects. In my experience Gitlab is far superior. Github is too sluggish and buggy compared to Gitlab.
- rsstack 4y agoI think you're comparing free GitHub to Codeberg. GitHub is a lot more than code hosting for open source.