Forgejo 软件锻造介绍 | AI生成和翻译

Home 2026.03

问题:Forgejo 是什么?请基于官方网站介绍它。

回答:

什么是 Forgejo?

Forgejo 是一个 self-hosted lightweight software forge — 易于安装且维护成本低,旨在高效完成任务。其座右铭是 “Beyond coding. We forge.”


起源与名称

Forgejo(发音 /forˈd͡ʒe.jo/)这个名称灵感来源于世界语 forĝejo,意为“forge”。


谁在背后支持?

Forgejo 由 Codeberg e.V. 旗下的包容性社区提供支持,这是一个民主的非营利组织。Codeberg e.V. 是一家在德国柏林注册的非营利协会,其目标是“guarantee the openness and continued availability of free software”。

Forgejo 的治理由其贡献者集体定义。


主要特性

Forgejo 专注于 security, scaling, federation, and privacy。以下是其核心亮点的 breakdown:

特性 描述
Simple Project Management 以易用性为设计理念,支持协作与生产力
GitHub Alternative 为 GitHub 用户提供熟悉的环境,便于平稳过渡到您拥有的平台
Easy Installation 托管自己的 forge 无需专家技能
Lightweight & Performant 功能丰富但服务器资源占用低,比其他 forge 需要更少资源
100% Free Software 始终是 Free and Open Source Software (FOSS)
Federation 旨在实现去中心化的协作软件开发

与 Gitea 的关系

Forgejo 起源于 Gitea 的一个 fork。从 Gitea 到 Forgejo 的迁移通过 upgrade guide 支持。


许可证

Forgejo v9.0 及更高版本基于 GPL v3+ 许可证分发。v8.0 及更早版本基于 MIT 许可证分发。


路线图与 Federation

Forgejo 的主要目标之一是使用 ForgeFed(ActivityPub 的扩展)实现 forge federation。这意味着 Forgejo 实例最终将能够以类似于 Mastodon 实例通信的去中心化方式相互交互。


如何使用

您可以在 Codeberg 或其他公共实例上创建账户,或者下载 Forgejo 来 self-host 自己的实例。


平台支持

2024 年放弃了对 Microsoft Windows 的支持,因为 Forgejo 社区目前缺乏维护针对 Windows 的 distribution 的专业知识。Linux 是主要支持的平台。


可持续性

Forgejo 依赖于志愿者贡献、资助、捐赠和员工委托的混合来维持运营。

参考文献:


Back Donate