Forgejo: en git-forge du eier selv
Forgejo er et lett, selvhostet alternativ til GitHub. Her er hva det er, hvem det passer for, og hvorfor du kanskje vil kjøre din egen.

De fleste av oss har lagt koden vår hos GitHub eller GitLab uten å tenke noe mer over det. Det fungerer. Men det betyr også at repoene dine, issuene dine og hele utviklingsflyten din bor på en plattform du ikke styrer — med vilkår, priser og nedetid du bare må leve med.
Forgejo er svaret for deg som vil ha kontrollen tilbake. Det er en software forge — alt det du kjenner fra GitHub: repos, pull requests, issues, en ryddig web-UI og innebygd CI/CD — men kjørt på din egen server. Vil du rett på praktisk oppsett, viser vi deg det i how-to-guiden.

Hvordan uttales det? «For-djei-o». Navnet er en lek med ordet forge (esse/smie) — stedet du smir programvare.
Kort om hva det er
Forgejo startet i 2022 som en community-drevet fork av Gitea, etter at retningen til Gitea-prosjektet ble usikker. I dag driftes det under Codeberg e.V., en demokratisk non-profit, og er garantert 100 % fri programvare — ingen «open core», ingen betalt enterprise-utgave med funksjoner holdt tilbake.
Det er bevisst lett. Hele Forgejo er én binærfil skrevet i Go, og den kjører fint på beskjeden maskinvare — helt ned til en Raspberry Pi. Det trekker en størrelsesorden mindre ressurser enn for eksempel GitLab, som vil ha flere gigabyte RAM før det i det hele tatt starter.
Hva du faktisk får
Det viktigste: det føles kjent. Kommer du fra GitHub, finner du deg raskt til rette.
- Repos og kodehosting med full Git over HTTPS og SSH.
- Pull requests, code review og branch protection — hele samarbeidsflyten.
- Issues, labels, milestones og et enkelt prosjektbrett for å holde oversikt.
- Forgejo Actions — CI/CD som er kompatibelt med GitHub Actions-syntaks, så mange eksisterende workflows fungerer nesten uendret.
- Brukere, organisasjoner og team med tilgangsstyring, slik at flere kan jobbe sammen.
Pluss en ting de store ikke har: federation. Forgejo bygger på ActivityPub, med en visjon om at du på sikt skal kunne følge og bidra på tvers av uavhengige instanser — på samme måte som Mastodon — uten at alt må samles hos én aktør.
Hvem passer det for?
Forgejo treffer best hvis du:
- vil hoste egne eller teamets prosjekter uten å være avhengig av en ekstern plattform,
- har en VPS eller liten server stående og liker tanken på at koden bor der du bestemmer,
- driver et lite utviklingsteam eller et byrå og vil ha en forge dere kontrollerer fullt ut,
- bare vil lære hvordan en forge fungerer under panseret.
Det det ikke er, er en tungvekter med avansert, innebygd prosjektledelse på GitLab-nivå. Forgejo holder seg lett og fokusert med vilje — og det er som regel nettopp poenget.
Verdt å vite før du hopper på
En selvhostet forge er din å drifte. Det betyr at du selv står for backup, oppdateringer og at TLS er på plass. Den gode nyheten er at vedlikeholdet er lavt: oppdatering er stort sett å bytte ut én binærfil, og databasen kan være en enkel SQLite-fil for små oppsett. På en Webhuset-VPS har du dessuten infrastrukturen i bunn klar fra start. Klar til å sette den opp? Følg how-to-guiden steg for steg.
Neste steg
I neste artikkel går vi praktisk til verks og setter opp Forgejo fra bunnen på en VPS — steg for steg. For deg som heller vil slippe terminalen, tar vi også med en ferdig prompt du kan gi en coding agent, så gjør den jobben for deg.
Vil du smugtitte i mellomtiden, kan du teste en live-instans på try.next.forgejo.org.