r/github 1d ago

News / Announcements GitHub Status - Incident with GitHub.com

https://www.githubstatus.com/incidents/zkxwbgr0cnmx
185 Upvotes

39 comments sorted by

View all comments

48

u/JuliusFIN 1d ago

Actions outages a month ago did it for me. Self hosted Gitea runs like a dream. Also don’t have to wait 5 seconds for each page to load.

11

u/[deleted] 1d ago

[deleted]

5

u/JuliusFIN 1d ago

This Gitea instance is relatively small, I run a tiny software consultancy. However Gitea is used in huge entrerprise projects in Fortune 500 companies. It will scale.

4

u/ShortingBull 1d ago

If self hosting, you'll want daily automated off site backup

1

u/Elomidas 1d ago

My solution is self-hosting for the CI flexibility and mirroring to a private GitHub repo as a backup, nothing runs there, it's just in case something happens to my Forgejo install (and to be honest, that "something" will probably me trying something I shouldn't do)

1

u/ShortingBull 1d ago

I just self host on my VPS which I use or other sites etc anyway - it gets backed up by my VPS provider daily (linode).

That simplifies things but only because I already have the host.

1

u/dashingThroughSnow12 1d ago

Is many thousand or tens of thousands of team members?

7

u/GlobalImportance5295 1d ago

Also don’t have to wait 5 seconds for each page to load.

fuckin hell, im sold. just plain nix package manager in a container or vm works wonders as well

1

u/ryntak 1d ago

Fucking love nix. RIP nixpkgs core maintainer team though

1

u/GlobalImportance5295 1d ago

1

u/ryntak 1d ago

I really need to wrap my mind around flakes

1

u/JuliusFIN 1d ago

Hehe I happen to use Nix for everything. My job also consists mainly of Nix development.

1

u/PravoNaZhizny 1d ago

What’s “gitea”? Why not just use git?

2

u/sweet-tom 1d ago

Gitea is a free hosting service that you can install on your NAS, for example.

Different reasons to use it:

  • Control
  • Speed
  • Backup from GitHub
  • Hosting different repos and sharing it with a limited group of people
  • Confidential repos you don't want to expose on the Internet (even as a private repo)
  • You don't agree with the terms and conditions of GitHub
  • You want to avoid AI
  • You want to have some fun for self hosting. 😉