Remix.run Logo
vampiregrey 4 hours ago

At this point, GitHub outages feel closer to cloud provider outages than a SaaS blip. Curious how many people here still run self-hosted Git (GitLab / Gitea) vs fully outsourcing version control.

yoyohello13 18 minutes ago | parent | next [-]

We self-host the full fat version of GitLab and it's very worth it.

neilv 3 hours ago | parent | prev | next [-]

Yay for GitLab and Forgejo/Gitea.

My previous two startups used GitLab successfully. The smaller startup used paid-tier hosted by gitlab.com. The bigger startup (with strategic cutting-edge IP, and multinational security sensitivity) used the expensive on-prem enterprise GitLab.

(The latter startup, I spent some principal engineer political capital to move us to GitLab, after our software team was crippled by the Microsoft Azure-branded thing that non-software people had purchased by default. It helped that GitLab had a testimonial from Nvidia, since we were also in the AI hardware space.)

If you prefer to use fully open source, or have $0 budget, there's also Forgejo (forked from Gitea). I'm using it for my current one-person side-startup, and it's mostly as good as GitLab for Git, issues, boards, and wiki. The "scoped" issue labels, which I use heavily, are standard in Foregejo, but paid-tier in GitLab. I haven't yet exercised the CI features.

arthur-st 3 hours ago | parent | prev | next [-]

Self-hosted Gitea is a good time if you're comfortable taking care of backups and other self-hosting stuff.

betaby 4 hours ago | parent | prev [-]

Self hosted GitLab is absolutely worth it.

3 hours ago | parent | next [-]
[deleted]
edverma2 4 hours ago | parent | prev | next [-]

I was just looking into this today but it seems pricey. $29/user/month for basic features like codeowners and defining pr approval requirements. Going with Forgejo.

3 hours ago | parent | next [-]
[deleted]
1f60c 3 hours ago | parent | prev [-]

Wait, what? So you're on the hook for backups, upgrades, etc. and you have to pay them for the privilege? I thought GitLab was free as in speech and beer.

cyberax 3 hours ago | parent [-]

It's an Open Core model. You can deploy the free version, but it lacks some pretty important features like SSO.

But that $30 per month per user is also the cost for their cloud-hosted version. It also includes quite a bit of CI/CD runtime.

vampiregrey 3 hours ago | parent | prev | next [-]

I think i will slowly start moving to self hosted git intra at my homelab.

sam_lowry_ 4 hours ago | parent | prev | next [-]

Self-hosted git is absolutely worth it.

monkaiju 4 hours ago | parent | prev | next [-]

or forgejo!

DeepYogurt 3 hours ago | parent | next [-]

Forgejo should 100% be people's default for self hosting

zhouzhao 4 hours ago | parent | prev [-]

Yeah man. Forgejo (albeit it being a weird name from a language that nobody wants to use), is doing very well in my homelab.

When I worked at the univerity we used Gitea.

Every job outside of univerity I had used Gitlab self hosted. While I don't like the UI or any aspect of Gitlab a lot, it gets the job done.

zer00eyz 3 hours ago | parent [-]

I use Gitea already... I haven't seen Forejo before today. Im now curious if it is worth the switch.

terminalbraid 3 hours ago | parent [-]

Forejo was originally forked from Gitea

blibble 3 hours ago | parent | prev [-]

forgejo doesn't need half a supercomputer to run it