# forgejo

Forgejo is a self-hosted, lightweight software forge for collaborative software development.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Libreboot Git repositories now on Codeberg (RIP Notabug)

DevFeed: [Libreboot Git repositories now on Codeberg (RIP Notabug)](<https://devfeed.tech/articles/libreboot-git-repositories-now-on-codeberg-rip-notabug-32667.md>)

Original publisher: [Read original article](<https://libreboot.org/news/codeberg.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: news

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [forgejo](<https://devfeed.tech/topics/forgejo.md>), [Git](<https://devfeed.tech/topics/git.md>), [ci](<https://devfeed.tech/topics/ci.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Gitea](<https://devfeed.tech/topics/gitea.md>)

Tags: [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [ci](<https://devfeed.tech/tags/ci.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [forgejo](<https://devfeed.tech/tags/forgejo.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [git](<https://devfeed.tech/tags/git.md>), [go](<https://devfeed.tech/tags/go.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [uefi](<https://devfeed.tech/tags/uefi.md>)

### AI overview

Libreboot is moving its advertised Git repositories to Codeberg because Notabug has become unreliable and frequently returns HTTP 500 errors. Notabug remains available as a backup, while Codeberg provides features including issue search and built-in CI through Woodpecker.

### Source excerpt

Article: Libreboot Git repositories now on Codeberg (RIP Notabug) Web link: https://libreboot.org/news/codeberg.html

## Fedora Forge Usage Policy

DevFeed: [Fedora Forge Usage Policy](<https://devfeed.tech/articles/fedora-forge-usage-policy-31154.md>)

Original publisher: [Read original article](<https://communityblog.fedoraproject.org/fedora-forge-usage-policy/>)

Author: amoloney

Published: 2026-07-30T12:11:59Z

Content type: article

Language: en

Sources: [Fedora Community Blog](<https://devfeed.tech/sources/fedora-community-blog.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [forgejo](<https://devfeed.tech/topics/forgejo.md>), [hosting](<https://devfeed.tech/topics/hosting.md>), [configuration-management](<https://devfeed.tech/topics/configuration-management.md>), [release engineering](<https://devfeed.tech/topics/release-engineering.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [configuration-management](<https://devfeed.tech/tags/configuration-management.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [forge](<https://devfeed.tech/tags/forge.md>), [forgejo](<https://devfeed.tech/tags/forgejo.md>), [governance](<https://devfeed.tech/tags/governance.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [policy](<https://devfeed.tech/tags/policy.md>), [release-engineering](<https://devfeed.tech/tags/release-engineering.md>)

### AI overview

The Fedora Council is opening a minimum two-week public feedback period for a proposed Fedora Forge Usage Policy. The policy defines the Fedora Forge, a Forgejo instance operated by Fedora Infrastructure, as project infrastructure for hosting Fedora code, documentation, and tooling rather than a general-purpose public Git host.

### Source excerpt

After extensive review and discussion on the ticket request and in recent council meetings (see meetbot for 29 July and 15 July 2026), the Fedora Council would like to initiate the policy change policy process for ratifying the Fedora Forge Usage policy. This document is open to public feedback (if any) for a minimum of [...] The post Fedora Forge Usage Policy appeared first on Fedora Community Blog.

## SecretSpec 0.17: scopes, secrets caching, SOPS, age, and systemd credentials

DevFeed: [SecretSpec 0.17: scopes, secrets caching, SOPS, age, and systemd credentials](<https://devfeed.tech/articles/secretspec-0-17-scopes-secrets-caching-sops-age-and-systemd-credentials-31363.md>)

Original publisher: [Read original article](<https://discourse.nixos.org/t/secretspec-0-17-scopes-secrets-caching-sops-age-and-systemd-credentials/79184>)

Author: domenkozar

Published: 2026-07-27T04:36:14Z

Content type: release

Language: en

Sources: [Announcements - NixOS Discourse](<https://devfeed.tech/sources/announcements-nixos-discourse.md>)

Topics: [SDKs](<https://devfeed.tech/topics/sdks.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [forgejo](<https://devfeed.tech/topics/forgejo.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [caching](<https://devfeed.tech/tags/caching.md>), [forgejo](<https://devfeed.tech/tags/forgejo.md>), [github](<https://devfeed.tech/tags/github.md>), [jwt](<https://devfeed.tech/tags/jwt.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [scaleway](<https://devfeed.tech/tags/scaleway.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [systemd](<https://devfeed.tech/tags/systemd.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

SecretSpec 0.17 adds scoped secret resolution, caching for slow remote providers, cross-secret validation, JWT/OIDC authentication for Vault and OpenBao, GitHub and Forgejo Actions support, and six new providers. Its SDKs also gain scope support, requiring applications to upgrade the SDK package and bundled native resolver together.

### Source excerpt

Hi all, We've released SecretSpec 0.17 with: scopes: consumers can now resolve only the secrets it declares, instead of receiving an entire profile. Secrets caching for slow remote providers, with configurable freshness and explicit invalidation. Cross-secret validation, including "at least one" and "exactly one" credential groups. JWT/OIDC authentication for Vault and OpenBao. A new GitHub and Forgejo Action that resolves, masks, and exposes secrets to later workflow steps. Six new providers: SOPS, age, KeePass KDBX, OpenBao, Scaleway Secret Manager, and systemd credentials. All SecretSpec SDKs have been updated with scope support. This required an FFI change, so applications should upgrade the SDK package and bundled native resolver together. Read the release blog post post or see the GitHub release. Domen Disclaimer: LLMs have been used in all the work delivered 1 post - 1 participant Read full topic

## Community Update - Week 27

DevFeed: [Community Update - Week 27](<https://devfeed.tech/articles/community-update-week-27-31150.md>)

Original publisher: [Read original article](<https://communityblog.fedoraproject.org/community-update-week-27/>)

Author: lenkaseg

Published: 2026-07-03T11:00:00Z

Content type: news

Language: en

Sources: [Fedora Community Blog](<https://devfeed.tech/sources/fedora-community-blog.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [release engineering](<https://devfeed.tech/topics/release-engineering.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [forgejo](<https://devfeed.tech/topics/forgejo.md>), [scaleway](<https://devfeed.tech/topics/scaleway.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [centos-stream](<https://devfeed.tech/tags/centos-stream.md>), [community-update](<https://devfeed.tech/tags/community-update.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [forgejo](<https://devfeed.tech/tags/forgejo.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [release-engineering](<https://devfeed.tech/tags/release-engineering.md>), [report](<https://devfeed.tech/tags/report.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [scaleway](<https://devfeed.tech/tags/scaleway.md>)

### AI overview

A Fedora CLE Team report covering community work from 29 June to 3 July 2026. It summarizes infrastructure operations, CentOS infrastructure, release engineering, RISC-V hardware and builder efforts, migration work, process discussions, packager 2FA discussions, meetings, and an AI-related script improvement.

### Source excerpt

This is a report created by CLE Team, which is a team containing community members working in various Fedora groups for example Infrastructure, Release Engineering, Quality etc. This team is also moving forward some initiatives inside Fedora project. Week: 29 June - 3 July 2026 Fedora Infrastructure This team is taking care of day to [...] The post Community Update - Week 27 appeared first on Fedora Community Blog.

## Keeping AI crawlers off my Forgejo server

DevFeed: [Keeping AI crawlers off my Forgejo server](<https://devfeed.tech/articles/keeping-ai-crawlers-off-my-forgejo-server-38540.md>)

Original publisher: [Read original article](<https://msfjarvis.dev/posts/keeping-ai-crawlers-off-my-forgejo-server/>)

Author: Harsh Shandilya

Published: 2026-06-29T04:53:18Z

Content type: article

Language: en

Sources: [Posts on Harsh Shandilya](<https://devfeed.tech/sources/posts-on-harsh-shandilya.md>)

Topics: [forgejo](<https://devfeed.tech/topics/forgejo.md>), [AI Bots](<https://devfeed.tech/topics/ai-bots.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Security](<https://devfeed.tech/topics/security.md>), [Fail2ban](<https://devfeed.tech/topics/fail2ban.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-crawlers](<https://devfeed.tech/tags/ai-crawlers.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [crawlers](<https://devfeed.tech/tags/crawlers.md>), [fail2ban](<https://devfeed.tech/tags/fail2ban.md>), [forgejo](<https://devfeed.tech/tags/forgejo.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>)

### AI overview

A developer describes mitigating AI crawler traffic against a Forgejo instance using fail2ban, Caddy configuration, and Cloudflare rules. The measures reduced some traffic but also exposed client-IP handling and availability issues, while IP bans approached Cloudflare's access-rule limit.

### Source excerpt

The short and bumbling journey to finally giving my tiny VPS some respite

## From Contributor to Outreachy Intern: My Fedora Journey Begins

DevFeed: [From Contributor to Outreachy Intern: My Fedora Journey Begins](<https://devfeed.tech/articles/from-contributor-to-outreachy-intern-my-fedora-journey-begins-31155.md>)

Original publisher: [Read original article](<https://communityblog.fedoraproject.org/from-contributor-to-outreachy-intern-my-fedora-journey-begins/>)

Author: Aman .

Published: 2026-06-16T12:00:00Z

Content type: article

Language: en

Sources: [Fedora Community Blog](<https://devfeed.tech/sources/fedora-community-blog.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [API](<https://devfeed.tech/topics/api.md>), [release engineering](<https://devfeed.tech/topics/release-engineering.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [forgejo](<https://devfeed.tech/topics/forgejo.md>), [Pydantic](<https://devfeed.tech/topics/pydantic.md>), [Swagger](<https://devfeed.tech/topics/swagger.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [openid](<https://devfeed.tech/topics/openid.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [backend](<https://devfeed.tech/tags/backend.md>), [blog](<https://devfeed.tech/tags/blog.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [intern](<https://devfeed.tech/tags/intern.md>), [journey](<https://devfeed.tech/tags/journey.md>), [mentored-projects](<https://devfeed.tech/tags/mentored-projects.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [outreachy](<https://devfeed.tech/tags/outreachy.md>)

### AI overview

Aman describes his first two weeks as an Outreachy intern with the Fedora community. He introduces the Fedora Release Schedule Planner API project and outlines planned work on testing, CI reliability, OpenID Connect authentication, Fedora infrastructure integration, and deployment preparation.

### Source excerpt

Introduction Hi, I'm Aman, a software developer and open-source enthusiast who enjoys backend development, APIs, and building tools that are useful to others. I recently started my Outreachy internship with the Fedora community, and this is my first blog as an intern. In this post, I want to share what my first two weeks have [...] The post From Contributor to Outreachy Intern: My Fedora Journey Begins appeared first on Fedora Community Blog.

## Migrating from Gitea to Forgejo the long way

DevFeed: [Migrating from Gitea to Forgejo the long way](<https://devfeed.tech/articles/migrating-from-gitea-to-forgejo-the-long-way-38547.md>)

Original publisher: [Read original article](<https://msfjarvis.dev/posts/migrating-from-gitea-to-forgejo-the-long-way/>)

Author: Harsh Shandilya

Published: 2025-09-01T14:02:00Z

Content type: tutorial

Language: en

Sources: [Posts on Harsh Shandilya](<https://devfeed.tech/sources/posts-on-harsh-shandilya.md>)

Topics: [forgejo](<https://devfeed.tech/topics/forgejo.md>), [Gitea](<https://devfeed.tech/topics/gitea.md>), [migration](<https://devfeed.tech/topics/migration.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Zip](<https://devfeed.tech/topics/zip.md>)

Tags: [forgejo](<https://devfeed.tech/tags/forgejo.md>), [forgejo-migration](<https://devfeed.tech/tags/forgejo-migration.md>), [gitea](<https://devfeed.tech/tags/gitea.md>), [github](<https://devfeed.tech/tags/github.md>), [github-alternative](<https://devfeed.tech/tags/github-alternative.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [migration](<https://devfeed.tech/tags/migration.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>)

### AI overview

A firsthand account of migrating a Git server from Gitea to Forgejo. The author describes why a direct instance migration no longer worked, the risks of an attempted upgrade, and later approaches involving account-by-account migration and database dumps.

### Source excerpt

With the renewed interest in Forgejo I decided to finally pull the plug on moving out of Gitea, and this is how it went.