Skip to content
news.ycombinator.com·

🛠️Forgejo Emerges as a Decentralized GitHub Alternative

GitHub Down? Forgejo Might Be Your New Go-To

TL;DR

Forgejo, a self-hostable Git platform, offers better access control and documentation compared to GitHub. It's gaining traction as an alternative due to GitHub's recent downtime issues.

GitHub has been experiencing consistent downtime over the past few months, prompting developers to look for alternatives like Forgejo. Self-hosting Forgejo can offer less downtime but requires more maintenance than using GitHub. For small teams up to 50-100 people, a 16GB machine with 4 cores and a decent SSD is needed, along with a dedicated team of 1-3 maintainers. Forgejo's robust CI/CD workflow and secure runner setup make it an attractive option for those seeking decentralization.

Key Points

1

Forgejo's UI takes about 10 minutes to set up properly on fly.io with backups.

2

Self-hosted GitLab requires a 16GB machine with 4 cores and decent SSD for small teams (50-100 people).

3

Forgejo integrates with drone.io using SSO, offering robust CI/CD like GitLab/GitHub.

4

A basic API to access Action logs was added in Forgejo v16, enhancing its functionality.

5

GitHub remains popular due to free public repositories, but Forgejo is gaining traction.

Why It Matters

If you're running a small dev team (50-100 people) and experiencing GitHub downtime, self-hosting Forgejo might be worth considering. It offers better access control and documentation compared to GitHub, with robust CI/CD workflows similar to GitLab/GitHub.

GitHubForgejoGitLabCI/CDself-hosting

Frequently Asked Questions

Why does this matter?

If you're running a small dev team (50-100 people) and experiencing GitHub downtime, self-hosting Forgejo might be worth considering. It offers better access control and documentation compared to GitHub, with robust CI/CD workflows similar to GitLab/GitHub.

What happened?

Forgejo, a self-hostable Git platform, offers better access control and documentation compared to GitHub. It's gaining traction as an alternative due to GitHub's recent downtime issues.

Comments

Subscribe to join the conversation...

Be the first to comment

Enjoyed this article?

Get it daily. 7am. Free. Reads in 5 minutes.

Join 3,119 builders reading daily.

Also get