<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/forgejo" -->

---
title: Forgejo News & Updates | daily.dev
description: Forgejo news and updates covering a self-hosted Git service, forked from Gitea. Readers can learn about installation and administration, actions for CI, federation plans, migration from GitHub or Gitea, resource requirements for small deployments, and the licensing reasons behind the fork.
canonical: https://daily.dev/tags/forgejo
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/forgejo
og:type: website
og:site_name: daily.dev
og:title: Forgejo News & Updates | daily.dev
og:description: Forgejo news and updates covering a self-hosted Git service, forked from Gitea. Readers can learn about installation and administration, actions for CI, federation plans, migration from GitHub or Gitea, resource requirements for small deployments, and the licensing reasons behind the fork.
og:image: https://api.daily.dev/og/tags/forgejo.png
og:image:width: 1200
og:image:height: 630
---

## Recommended Forgejo stories

## Who to follow for Forgejo

[![eshayat_al_wasiu's user avatar](https://lh3.googleusercontent.com/a/ACg8ocKofVPd7oYI0pPMHYbJjTCywoZbDjsTK5h78sk-L0BXPJM3He8l=s96-c)](https://daily.dev/eshayat%5Fal%5Fwasiu)

[Eshayat Al-Wasiu](https://daily.dev/eshayat%5Fal%5Fwasiu)

[@eshayat\_al\_wasiu](https://daily.dev/eshayat%5Fal%5Fwasiu)

Joined Dec 13\. 2025

10

## Top sources covering Forgejo

## Most upvoted Forgejo posts

## Best discussed Forgejo posts

## All posts about Forgejo

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/forgejo#page","url":"https://daily.dev/tags/forgejo","name":"Forgejo News \u0026 Updates","description":"Forgejo news and updates covering a self-hosted Git service, forked from Gitea. Readers can learn about installation and administration, actions for CI, federation plans, migration from GitHub or Gitea, resource requirements for small deployments, and the licensing reasons behind the fork.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/forgejo#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/forgejo-forks-its-own-path-forward-6mlsulyxo","name":"Forgejo forks its own path forward"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/letter-from-codeberg-onwards-and-upwards-codeberg-news-anqttitws","name":"Letter from Codeberg: Onwards and upwards! — Codeberg News"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/why-i-m-leaving-github-for-forgejo-8ezk0te27","name":"Why I'm leaving GitHub for Forgejo"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/setting-up-a-ci-server-for-forgejo-aeappemq3","name":"Setting up a CI server for Forgejo"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/forgejo-hack-2-integration-with-read-the-docs-6fcxuydbf","name":"Forgejo hack #2: Integration with Read The Docs"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/git-in-postgres-ba7yln5mf","name":"Git in Postgres"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/forgejo-v12-0-is-available-c5y9jnnfn","name":"Forgejo v12.0 is available"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/one-year-with-codeberg-2026-blog-gnu-guix-d0b0aqlh0","name":"One year with Codeberg — 2026 — Blog — GNU Guix"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/my-homelab-got-hacked---a-postmortem-dlhslsoqw","name":"My Homelab Got Hacked - A Postmortem"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/what-if-my-git-host-were-a-static-site-generator--eycxgajax","name":"what if my git host were a static site generator?"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Forgejo"}]}]}
```

