Gitea
Hacker ApprovedRanked 5 of 22 Git forges by recommenders
A lightweight, easy-to-run self-hosted GitHub alternative with mirroring and Actions-compatible CI; critics cite vague security fix disclosures, permission gaps and its commercial company ties.
A lightweight, easy-to-run self-hosted GitHub alternative with mirroring and Actions-compatible CI; critics cite vague security fix disclosures, permission gaps and its commercial company ties.
246 people gave an opinion
- recommend it
- 195
- criticize it
- 51
- approval share
- 79%
Recommended in 12 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Owned for 5 years
Median of the 20 owners who said how long they have had it.
Each square is one year.
Why it carries the badge
- 195 people recommend itNeeds 10 or more, met.
- 3.8 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 12 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Lightweight, runs on cheap hardware
“It's easier, and somehow more reliable to self-host a Gitea instance on consumer hardware than it is to rely on GitHub.”
Comment from 27 Apr 2026 in “GitHub is having issues now” “People should either self-host a gitea/forgejo/gogs server for like 3$ a month on hetzner or just use gitea.com.”
Comment from 22 Jul 2026 in “Codeberg: ToU extension to prohibit LLM-extrusions” “Gitea (and its popular fork, Forgejo) are very lightweight. You can easily stand up an instance on a cheap VPS.”
Comment from 17 Aug 2026 in “Incident with Github.com” - Comment from 18 Aug 2026 in “Ask HN: Alternatives to GitHub”
- Comment from 27 Mar 2026 in “If you don't opt out by Apr 24 GitHub will train on your private repos”
Automatic repository mirroring
“I can also recommend hosting your own Gitea/Forgejo instance, it has an automatic repository mirroring feature that fetches the repo regularly.”
Comment from 7 Oct 2026 in “AnyPS5: Port PS5 binaries to PC without emulation (87% system libraries mapped)” “Given that gitea also allows mirroring with Github, the team would be able to even switch to Gitea as the "main" git remote”
Comment from 17 Aug 2026 in “Incident with Github.com” “I use it as my main forge and mirror to Github for discoverability and community reports and contributions.”
Comment from 9 Jul 2026 in “Why developers are ditching GitHub for Codeberg and self-hosting alternatives” - Comment from 23 Jan 2026 in “Radicle: The Sovereign Forge”
- Comment from 18 Aug 2026 in “Ask HN: Alternatives to GitHub”
Reliable with years of uptime
“Has been running for 3 years! If you lock it down so that it is just available in LAN and no internet, it is a solid, timeless experience.”
Comment from 13 May 2026 in “Why I'm leaving GitHub for Forgejo” “It's easier, and somehow more reliable to self-host a Gitea instance on consumer hardware than it is to rely on GitHub.”
Comment from 27 Apr 2026 in “GitHub is having issues now” “I cannot recommend it enough after using it "in production" daily for more than five years.”
Comment from 30 Nov 2025 in “Migrating Dillo from GitHub” - Comment from 5 Jun 2026 in “Mantine-datatable (and others) compromised – owner account suspended”
- Comment from 27 Apr 2026 in “GitHub is having issues now”
GitHub-like UI and features
“using a self-hosted instance of Gitea / Forgejo will give you a replacement for the essential parts of GitHub”
Comment from 26 Jan 2026 in “Europe wants to end its dangerous reliance on US internet technology” “The Gitea interface is already a pretty good interface that can be accessed from any browser on any device.”
Comment from 3 Jun 2026 in “Paseo – Beautiful open-source coding agent interface (desktop, mobile, CLI)” “it's working very well and brings a rather large set of features you'd expect from a GH alternative”
Comment from 20 Feb 2026 in “I tried building my startup entirely on European infrastructure” - Comment from 27 Apr 2026 in “GitHub is having issues now”
- Comment from 17 Aug 2026 in “Ask HN: Alternatives to GitHub”
What people warn about
Each mark is one comment
Opaque security fix announcements
“Bizarre policy. Any bad guys unaware of the security implications are analyzing the patch diffs as we speak, so this seems nonsensical to me.”
Comment from 30 Sep 2026 in “Gitea 28.0” “a commit and PR solely described as "Fix path resolving" making it hard for anyone running Gitea to even know this is a security fix”
Comment from 11 Sep 2026 in “Forgejo <=16.0.3 Critical RCE” “That's quite annoying - "security fixes" - but no information if your installation is affected or not?”
Comment from 1 Oct 2026 in “Gitea 28.0” Commercial company distrust
“I will prefer the product which does not have a commercial offering and financial incentives to sabotage it.”
Comment from 14 Nov 2025 in “Meeting notes between Forgejo and the Dutch government via Git commits” “I also evaluated gitea and saw they were offering a commercial multitenant service where my 3p hosting wouldn't be welcome”
Comment from 30 Jul 2026 in “GitHub is the wrong shape for this new world” “Gitea on the other hand doesn't mind sucking up free-of-charge contributions and handing them to a company”
Comment from 14 Nov 2025 in “Meeting notes between Forgejo and the Dutch government via Git commits” Permissions and auth gaps
“the permissions system needs a lot of work. There's still an open bug which doesn't let anyone but the repo owner read CI logs”
Comment from 28 Apr 2026 in “GitHub is having issues now” “I've started hosting most of my private projects on a self hosted gitea, but one roadblock I've found is oidc auth”
Comment from 30 Oct 2026 in “GitHub Incident with Actions, Pages, and Webhooks” Actions runner compatibility issues
“locking out features purely because "that's what GitHub does" was just utterly unacceptable to me”
Comment from 9 Feb 2026 in “It's not you; GitHub is down again” “A lot of actions, maybe even the entire action runner itself wouldn't/couldn't/didn't work.”
Comment from 2 Oct 2026 in “Git 3.0's upcoming SHA-256 default will be a costly mistake”
Other Git forges people recommend
The four most recommended other Git forges, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
See all 22 Git forges, rankedWhat people said
40 of the 334 comments that mention it, newest first. Each links to the original comment.
“I've started hosting most of my private projects on a self hosted gitea, but one roadblock I've found is oidc auth”
“Gitea is so confident in their ability to handle load that they host their own development on GitHub”
“I can also recommend hosting your own Gitea/Forgejo instance, it has an automatic repository mirroring feature that fetches the repo regularly.”
“A lot of actions, maybe even the entire action runner itself wouldn't/couldn't/didn't work.”
“using the gitea container for the actions and ci is worth it compared to something marginally lighter weight”
“That's quite annoying - "security fixes" - but no information if your installation is affected or not?”
“Bizarre policy. Any bad guys unaware of the security implications are analyzing the patch diffs as we speak, so this seems nonsensical to me.”
“a commit and PR solely described as "Fix path resolving" making it hard for anyone running Gitea to even know this is a security fix”
“a marvelous project that is still modern and inherits a marvelous amount of human time and work within”
“Gitea is powerful and lightweight, and a push-mirror to another service is a plus as a backup location.”
“we grew tired of not having a web view to comment and review patches so we switched to gitea”
“All upgrades, including major changes, have been as easy as just changing the tag and reloading the container.”
“Gitea is still community driven as before, there are yearly elections for the community maintainers”
“Given that gitea also allows mirroring with Github, the team would be able to even switch to Gitea as the "main" git remote”
“I spent a couple of years on self-hosted Gitea, including doing some work on Gitea itself to add features we wanted.”
“Gitea (and its popular fork, Forgejo) are very lightweight. You can easily stand up an instance on a cheap VPS.”
“I also evaluated gitea and saw they were offering a commercial multitenant service where my 3p hosting wouldn't be welcome”
“People should either self-host a gitea/forgejo/gogs server for like 3$ a month on hetzner or just use gitea.com.”
“I use it as my main forge and mirror to Github for discoverability and community reports and contributions.”
“gitea running on my metalbox for nearly a decade has seen no compromise and 100% uptime”
“The Gitea interface is already a pretty good interface that can be accessed from any browser on any device.”
“Has been running for 3 years! If you lock it down so that it is just available in LAN and no internet, it is a solid, timeless experience.”
“the permissions system needs a lot of work. There's still an open bug which doesn't let anyone but the repo owner read CI logs”
“It's easier, and somehow more reliable to self-host a Gitea instance on consumer hardware than it is to rely on GitHub.”
“If you want a GitHub-like UI (with org/repo structure limitations) use either Forgejo or Gitea.”
“our Gitea instance has had several minutes of downtime combined over the last few years”
“I run a web server, gitea instance, matrix homeserver, and a slew of other things on it.”
“it's working very well and brings a rather large set of features you'd expect from a GH alternative”
“For sensitive apps, it can't merge them, so I have to hit the button in the Gitea web interface”
“Self-hosted Gitea is a good time if you're comfortable taking care of backups and other self-hosting stuff.”
“I've put something on it (Gitea, I think) that has the web interface for submitting PRs, reviewing them, merging them”
“locking out features purely because "that's what GitHub does" was just utterly unacceptable to me”
“It is easy to install, can be very well integrated into the usual corporate Microsoft networks (ldap/adfs)”
“using a self-hosted instance of Gitea / Forgejo will give you a replacement for the essential parts of GitHub”
“excellent choices for automatic mirroring of any Git repos you fear may be shutdown by DMCA shenanigans”
“the CI is based on GH Actions, so you can probably reuse your workflows without the need to adapt them”
“Gitea has a builtin defense against this, REQUIRE_SIGNIN_VIEW=expensive, that completely stopped AI traffic issues for me”
“I cannot recommend it enough after using it "in production" daily for more than five years.”
“Gitea on the other hand doesn't mind sucking up free-of-charge contributions and handing them to a company”
“I will prefer the product which does not have a commercial offering and financial incentives to sabotage it.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.