Codeberg
平台 · 详解依据官方 页面编写,包括平台自身与辅助服务的页面。
概览
Codeberg 是一家由非营利组织运营的 Git 仓库托管平台。 文档如此定义它: «Codeberg is a democratic community-driven, non-profit software development platform operated by Codeberg e.V. and centered around Codeberg.org, a Forgejo-based software forge»。 Codeberg e.V. 是一家注册于德国柏林的非营利协会。
引擎是 Forgejo,文档把它描述为 基于 Git 的可自托管自由开发软件; Forgejo 是 Gitea 的硬分叉。因此界面与 GitHub 相近: 仓库、议题、合并请求、维基、组织。
与商业平台的关键区别在于对内容类型的限制。Codeberg 不是通用托管: 这里的公开仓库必须是自由的。专有项目、营销落地页或产品展示页 在这里放不下,不是因为 «不合规矩»,而是因为规则明令禁止。 第二个区别是钱从哪儿来:这个平台既没有广告,也没有付费套餐, 它靠会费和捐赠生存。
这里有谁
Codeberg 不以通常的形式公布受众数字。我们找到的最具体的量化陈述, 出自 2026 年 5 月 15 日的一篇预算记录:支持该组织的有 1691 位付费会员,另有额外捐赠。 这是协会会员的数量,而不是平台用户的数量:文档明确说明, 使用 Codeberg.org 并不需要成为协会会员。
第二个可衡量的数字是 2026 年 7 月 23 日会员就大语言模型问题 投票的结果: 358 票 «赞成»,144 票 «反对»,14 票弃权,投票率约 50 %。 它让人对活跃核心的规模有个概念,但说明不了网站的受众。
首页标记中的界面语言是 en-US。从规则的构成来看(德国法律、 禁止纳粹标志、自由许可证优先),社区的核心是欧洲的, 且在理念上有明确取向。
如何开始
注册很普通——在 codeberg.org 上开一个账号。首个仓库的指南描述了 通过表单创建的过程,其中必填的只有所有者和仓库名,而描述、模板、 议题标签、.gitignore、许可证和 README 都是可选的; 所有者可以选个人账号或组织,可见性可以是公开或私有。
单独的、需要审核证件的 «商业账号» 没有,也不可能有: 商业展示在这里是被禁止的(见下一节)。Forgejo 中的组织 扮演的是仓库共同所有者的角色。
协会会员资格与账号是两回事。加入页面列出了价格: 个人最低每年 €24,经费有限者可申请每年 €12;法人最低每年 €100。 同一页面还写着: 活跃会员可就提案、隐私政策变更、财务计划和理事会选举投票; 法人只能作为支持性会员, 而 SEPA 最低扣款额为每笔 €10。 按平台的说法,会费和捐赠支撑的是 服务器、项目存储和新功能的开发。
可以发布什么
对许可证的要求是首要的。使用条款要求公开仓库采用的许可证, 须赋予将内容用于任何目的(包括商业与非商业)、修改并分发它的权利。 专有的公开项目不被允许:只有自由软件、自由硬件 和自由文化作品才合适。
明令禁止的有: 出于任何理由针对个人或群体的仇恨与暴力煽动;纳粹标志 与国家社会主义意识形态的宣传;性方面淫秽的内容,包括对未成年人的 剥削与性化;损害 Codeberg 声誉的内容——例如与加密货币相关的 项目。
2026 年的新规是关于机器生成代码的规则。会员投票之后, 条款作了修改,使之 不欢迎 «vibe-coded» 项目:由 LLM 自主生成的项目、主要由 LLM 维护的软件,以及相对于人类投入消耗资源不成比例的 项目。 第二项决议中,协会承诺 不将项目和用户的代码与数据用于训练 LLM。
配额由 2025 年 5 月 14 日的一篇记录宣布: Git 仓库存储为 750 MiB;另有 1,5 GiB 用于 LFS、软件包、发行版和附件。 同一篇里说,用量可在用户或组织的设置中看到,而 如果你接近上限或正在迁移大型项目,可以通过 Codeberg-e.V./requests 中的表单申请例外。
如何成长
这里必须直说:按平台章程,在 Codeberg 上做营销式增长是不可能的。 使用条款里有一句毫不含糊的表述: «Accounts created for the sole purpose of advertisement (excessive promotion of a product, service or company) are removed immediately»—— 纯粹为打广告而创建的账号会被立即删除。
没有广告后台。没有付费推广。没有推荐流。也没有赞助位—— 平台把 没有大赞助商和风险基金 强调为一项原则,而不是一种暂时状态。
剩下的就是项目本身。自由许可证、活跃的仓库、在议题和合并请求中的 回应,以及为那些受众看重独立于美国平台的项目提供镜像或主要归宿。 项目网站可以用 Codeberg Pages 搭起来:它 把静态网站发布在 {username}.codeberg.page 这个地址上, 或者发布在自有域名上, 按文档说法是免费的。
在核查过的文档页面上,没有描述内置的触达统计(浏览量、来源渠道)。
变现路径
Codeberg 不向作者付钱。文档里没有描述任何收入分成、平台内打赏 或对仓库的付费订阅——钱的流向恰好相反:用户以 每年 €24 起的会费 和捐赠支持平台。
间接的好处是经济上的:托管、Pages 和 CI 都免费,付费套餐根本没有。 对一个小型自由项目来说,这意味着基础设施开销为零—— 前提是你不超出 750 MiB 和 1,5 GiB 的配额。
靠代码本身赚钱这件事留在平台之外:许可证必须允许包括商业在内的 使用,因此按使用条款不能出售 对公开仓库的访问权。
工具与自动化
API 是 Forgejo 的。Forgejo 文档描述了基础路径 /api/v1 以及三种认证方式:HTTP basic、请求头 Authorization: Bearer... 和历史遗留的 Authorization: token...。令牌 通过网页界面或 /users/:name/tokens 端点创建。 兼容性承诺在同一大版本范围内有效。
Forgejo 文档没有给出请求频率的数值限制;那里的数值参数 只有分页设置—— max_response_items 默认为 50,default_paging_num 默认为 30,可通过 /api/v1/settings/api 获取。 这不是请求限额。
持续集成是有的,但并非人人立刻可用。文档说明,Codeberg 运行着 一个部署在 ci.codeberg.org 的 Woodpecker CI 实例, 访问权限需申请获得: 需要填写表单,由 Codeberg 的志愿者审核请求,若使用场景合适 便授予访问权。 同一页面还有几点声明: «CI access is provided as-is and might break at any time», 资源消耗须合理,仅支持 linux/amd64 架构。
第三方自动发布和 SMM 分析服务对 Codeberg 并不适用: 这里除了代码没什么可发布的。
限制与规则
- 许可证。 公开仓库必须采用自由许可证;专有项目不被 允许。
- 广告。 纯粹为打广告而创建的账号会被立即 删除。
- 加密货币。 与加密货币相关的项目被归入损害 Codeberg 声誉的 一类。
- LLM。 主要由语言模型生成和维护的项目自 2026 年 7 月起 不受欢迎。
- 配额。 Git 仓库 750 MiB,LFS、软件包、发行版和附件 1,5 GiB。
- CI。 仅凭申请,仅限 linux/amd64,不保证 可用性。
- 法律。 适用德国法律;在德国属违法的内容会被下架, 并可能导致账号被立即 封禁。
适合谁
适合那些把托管的独立性当作立场一部分的自由项目:非营利协会、 德国司法管辖、没有大赞助商和风险资本、 自由的引擎。适合那些需要免费的代码与静态站点托管、 不要广告也不要追踪的项目。
也适合作为第二归宿或镜像,供那些受众对隐私和许可问题敏感的项目使用。
不适合寻找推广渠道的公司:广告账号会被删除,没有付费投放, 而试图把这个平台当作展示橱窗这件事本身就与它的规则相抵触。 不适合专有产品、加密项目,以及主要由生成式模型拼装出来的项目。 不适合未事先协商配额的大型仓库。
来自事实库的已核实数据
本详解所依据的已核实数据摘要。
平台简介
平台如此自述:«Codeberg is a non-profit community-led organization»
这是平台对自身的表述,不是独立评价
来源, 已核查 2026-07-28
«Codeberg is a democratic community-driven, non-profit software development platform»
来源, 已核查 2026-07-28
引擎为 Forgejo — 基于 Git 的自由、可自托管的开发软件
来源, 已核查 2026-07-28
这里有谁
平台称协会有 1691 名缴费会员,另有其他捐赠 · 来源标注的日期为 2026-05-15
记录日期为 2026 年 5 月 15 日。这是协会的会员数,而不是平台的用户数
来源, 已核查 2026-07-28
会员就大型语言模型问题投票:358 票赞成,144 票反对,14 票弃权 · 来源标注的日期为 2026-07-23
记录日期为 2026 年 7 月 23 日;这是活跃核心规模的间接标志
来源, 已核查 2026-07-28
可以发布什么
Codeberg Pages 以 {username}.codeberg.page 或自有域名发布静态站点
来源, 已核查 2026-07-28
内容
公开仓库必须采用允许他人使用其内容的许可证
来源, 已核查 2026-07-28
这里的资金规则
平台不向作者付费:文档中没有描述收入分成、通过平台的捐赠和仓库付费订阅
资金是从用户流向平台
来源, 已核查 2026-07-28
价格
Codeberg e.V. 的会员资格:个人每年最低 €24,经申请可为资金有限者提供每年 €12;法人每年最低 €100;SEPA 最低付款额为 €10
使用 Codeberg.org 并不需要会员资格
来源, 已核查 2026-07-28
平台没有付费方案:资金来自会员费和捐赠
来源, 已核查 2026-07-28
限制与上限
配额:Git 仓库存储 750 MiB,另有 1.5 GiB 用于 LFS、软件包、发布版和附件;例外情况通过 Codeberg-e.V./requests 中的表单申请 · 来源标注的日期为 2025-05-14
记录日期为 2025 年 5 月 14 日;自 2025 年 5 月 16 日起逐步实施
来源, 已核查 2026-07-28
CI 为 ci.codeberg.org 上的 Woodpecker 实例,通过表单申请并经审核后开通
来源, 已核查 2026-07-28
限制
禁止仇恨和暴力煽动、纳粹标志以及国家社会主义宣传
来源, 已核查 2026-07-28
«Accounts created for the sole purpose of advertisement (excessive promotion of a product, service or company) are removed immediately» — 纯粹为广告目的创建的账号会被立即删除
该类别的关键规则:营销展示在这里被章程性地禁止
来源, 已核查 2026-07-28
自 2026 年 7 月起条款作了修改,以表明不欢迎«vibe-coded»项目:由 LLM 自主生成的项目、主要由 LLM 维护的软件,以及资源消耗与人类贡献不成比例的项目
协会的另一项决议承诺不使用用户的代码和数据来训练 LLM
来源, 已核查 2026-07-28
法律
适用德国法律:在德国属违法的内容会被下架,并可能导致账号被立即封禁
条款中未指明注册的最低年龄
来源, 已核查 2026-07-28
API 访问
API 为 Forgejo 式:基础路径 /api/v1,认证方式为 HTTP basic、«Authorization: Bearer ...» 或 «Authorization: token ...»;文档未给出请求频率的数字限制
数字参数只有分页:max_response_items 50,default_paging_num 30
来源, 已核查 2026-07-28
网址 https://codeberg.org/api/swagger 是依据网址中的«api/dev»特征在首页上找到的;该页面由脚本生成,不用浏览器时为空,因此是否为文档未经核实
已更正:先前的版本把首页上出现的任何含 api 或 dev 字样的地址都算作开发者板块。全部 57 条记录已逐一打开地址核对:其中确为文档的有 24 条。
来源, 已核查 2026-07-28
语言
首页界面语言:en-US
语言取自标记属性,各语言版本取自 hreflang
来源, 已核查 2026-07-28