Gitea
在您的 VPS 上托管 Gitea。轻量级 GitHub 替代方案,3 美元/月起。比较 VPS 计划。
查找最好、最便宜的 VPS 计划来自助托管 :工具。
最低要求
这些 VPS 计划满足运行 :工具的最低要求。适合测试或轻度使用。
建议的要求
为获得最佳性能,我们推荐这些超出最低要求的 VPS 计划。
Gitea 是什么?
Gitea 是一款便捷易用的自托管 Git 服务,轻量级却功能齐全。它使用 Go 语言编写,提供 Git 代码托管、代码审查、问题跟踪、Wiki 和 CI/CD(Gitea Actions)等功能。Gitea 以其极低的资源占用和简易的安装方式而著称——只需一个二进制文件,无需任何外部依赖。它支持 Git LFS、仓库镜像、OAuth2 身份验证和 Webhook。对于希望拥有私有代码托管服务但又不想面对 GitHub 复杂性的个人、团队和组织而言,Gitea 是理想之选。
为什么服务器配置很重要
Gitea 的效率非常高,这得益于其 Go 语言实现和嵌入式 SQLite 支持。服务器负责处理 Git 操作(推送、拉取、克隆)、Web 界面、问题跟踪和后台任务。内存使用量会随着活跃用户数和仓库数量的增加而变化。CPU 用于 Git 操作、语法高亮和差异生成。更大的仓库和更频繁的 Git 活动会增加资源需求。数据库存储仓库元数据、问题和用户数据。
服务器容量不足的问题
资源有限时,Git 操作会变慢——克隆和推送所需时间更长。查看大型文件或仓库时,Web 界面会变得卡顿。大型文件的语法高亮显示可能会失效。跨仓库搜索会超时。多个并发的 Git 操作会排队等待。应用程序功能仍然可用,但速度明显变慢。Actions/CI 运行器需要自己的资源。
我们的建议
个人用户使用 1GB 内存和 1 个 CPU 核心即可流畅运行 Gitea。小型团队建议使用 2GB 内存。单用户实例使用 SQLite,团队实例使用 PostgreSQL。根据代码库大小规划存储空间——小型团队 10-50GB 即可,大型代码库需要更多空间。Git LFS 需要额外的存储空间规划。启用 SSH 可提升 Git 推送/拉取性能。对于 CI/CD 工作负载,可以考虑在单独的机器上运行 Actions 运行器。
最低要求 - VPS Plans
这些 VPS 计划满足运行 :工具的最低要求。适合测试或轻度使用。
| 提供商 | 计划 | CPU | 内存 | 存储 | 特点 | 价格/月 | 行动 |
|---|
建议的要求 - VPS Plans
为获得最佳性能,我们推荐这些超出最低要求的 VPS 计划。
| 提供商 | 计划 | CPU | 内存 | 存储 | 特点 | 价格/月 | 行动 |
|---|
本页面上的部分链接是联盟链接。如果您通过这些链接进行购买,我们可能会获得少量佣金,而您无需支付额外费用。这有助于我们维持网站运营并提供免费的比较工具。