Website | Source | Docs

Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.

Built in Go, looks like.

Delightful Forgejo

Official resources

Resources maintained as part of the primary Forgejo project.
- ![][forgejo] Forgejo website
- ![][forgejo] Forgejo documentation
- ![][forgejo] Forgejo issue tracker
- ![][forgejo] Forgejo releases (RSS feed; Release notes)
- ![][forgejo] Forgejo runner
- ![][forgejo] Forgejo container images
- ![][forgejo] Forgejo Mastodon account
- ![][forgejo] Forgejo identity proofs (Keyoxide)

Documentation

In addition to ![][forgejo] Forgejo's official documentation, the following resources may be useful.

Tutorials

Public instances

Forgejo instances with open registration.
- Codeberg - free and open for FOSS projects only, run by a German non-profit organization. Also provides hosted Woodpecker (CI) and Weblate (localisation).
- CodeFloe - free and open. Legally operated by devXY, a Swiss DevOps company. Open to community engagement and management.
Provides Crow CI and Forgejo Actions for CI/CD and a Forum for public user discussions.
- Disroot - a platform providing online services based on principles of freedom, privacy, federation and decentralization. Also provides many other free hosted services.
- pub.solar - Register/Login via pub.solar ID, run by a German tech collective with the goal to enable more people to use free software, have secure digital communications, and to take control over their private data.
- KaKi's git - free and open, run by a French web developer.
- sij.ai - Free and open platform run by a public interest environmental lawyer that is open for anyone but especially intended for AI-ML hobbyists & enthusiasts.
- git.gay - instance run by Besties, a queer collective. Uses modified version of Forgejo.
- bolha.dev - instance run by bolha.us, and bolha.io a Brazilian IT collective. Running the vanilla version.

Packaging

Platform-specific packages to easily install and update Forgejo on your system. These are generally maintained either by distro packagers or by community volunteers.


Packaging status

Also see forgejo package versions on Repology.
- Alpine
- Alpine community forgejo package
- Alpine community forgejo-lts package
- Arch Linux
- Arch extra forgejo package

CI/CD

CI/CD tools that integrate via Forgejo officially or inofficially.

Forgejo Actions

Learn about Forgejo actions in the ![][forgejo] Actions admin guide and ![][forgejo] Actions user guide.

Actions runners

Actions runner deployment tools

Actions

Clients

CMS (Content Management System)

Mobile

Command-line

Emacs

Tools

Infrastructure as Code

Monitoring

Bots

Scripts

Package deployment

API client libraries

Forks

Actively maintained Forgejo forks.


Tags: tool   cloud   backend  

Last modified 21 December 2025