AI智能摘要
青萍AI
这里是青萍AI,这篇文章介绍了从阿里云效转向自建DevOps平台的必要性,并重点推荐了开源工具Gitea。作者指出,随着腾讯Coding服务即将下线,依赖厂商托管平台的风险凸显。文章对比了阿里云效的局限性(费用高、控制权弱),详细介绍了Gitea的轻量级、私有化部署优势及其核心功能(代码托管、Issue管理、CI/CD兼容等),认为它是中小团队实现自主可控DevOps的理想选择。
type
status
date
slug
summary
category
tags
create_time
Jul 9, 2025 11:23 AM
icon
password
my_create_time
📝 前言:腾讯 Coding 下线引发的思考
2025 年 6 月,腾讯云宣布将于 2025 年9月 正式下线 Coding DevOps 服务,引发大量开发团队关注与迁移计划。

作为一款集代码托管、持续集成、测试与部署于一体的国产 DevOps 工具,Coding 曾被许多创业公司、中小企业视为阿里云效的替代方案。
然而,随着该产品的停止运营,其新一代的CNB产品又不够成熟,越来越多团队开始意识到:依赖厂商托管的 DevOps 平台存在“不可控风险”,一旦平台关停或调整策略,团队的开发效率与代码资产将面临严重威胁。
PS:我自己早些年也用过Coding,在未被腾讯收购前,该产品还是很不错的。这里要再次吐槽一下腾讯,搞得什么东西~
🧭 背景介绍
阿里云效是国内主流的企业级 DevOps 解决方案,适合中大型企业快速搭建持续集成、测试与部署流程。但对于中小型团队或对代码资产敏感的组织来说,它的以下限制逐渐显现:
- 高昂的企业版费用;
- 代码托管依赖云端平台,控制权受限;
- 无法灵活定制 CI/CD 工作流;
- 第三方集成受限。
为了解决上述问题,自建 DevOps 平台成为越来越多技术团队的选择。
本文以轻量级、易部署的开源 Git 服务 —— Gitea 为例,详细介绍其应用场景和功能。
PS:由于我的应用规模逐渐扩大,阿里云效的免费额度很快不够用了,因此自建是最好的选择。
❓ 什么是 Gitea
Gitea 是一个由社区驱动、完全开源的 Git 代码托管平台,主打:
- 🧱 轻量级部署(可运行在低资源服务器上,相比Gitlab要轻量得多)
- 🔐 私有化部署友好(高度可控,数据自持)
- 🔄 丰富 API 支持与 DevOps 工具兼容性
- 🧑🤝🧑 团队协作功能齐全(Issue、PR、Review、权限管理)
Gitea 最初基于 Gogs 开发,但演化速度更快,目前已成为全球最受欢迎的自建 Git 服务之一。
PS:早些年我用的是Gitlab + Jenkins组合,这套实在是太吃资源了,相比较起来Gitea很轻量了。
🔍 适用场景
- 想将代码托管从云效迁移到私有环境;
- 需要灵活集成 CI 工具(如 Drone、Jenkins);
- 希望节省 SaaS 成本;
- 对数据隐私和访问控制有更高要求;
- 用于局域网开发团队协作、Git 服务搭建。
🧩 Gitea 核心功能概览
1️⃣ 代码托管与管理
- 支持 Git 仓库管理、Tag、分支、权限控制;
- 支持通过 Web、SSH、Token 方式访问仓库;
- 可自定义组织结构、团队、项目分组。
2️⃣ Issue 与看板管理
- 内建 Issue 跟踪系统;
- 支持标签、指派、里程碑;
- 支持基础看板视图(Board)用于敏捷协作。
3️⃣ Pull Request 与代码审查
- 支持 PR 提交、审查、讨论、合并;
- 支持合并策略选择(Merge、Squash 等);
- 支持代码变更可视化、评论行级代码。
4️⃣ Wiki 与文档协作
- 每个项目可开启 Wiki 模块,支持 Markdown;
- 支持版本回溯与访问权限控制。
5️⃣ Webhook 与 API
- 丰富的 Webhook 支持(Push、PR、Tag、Release 等);
- 提供 REST API 方便与其他平台集成。
6️⃣ CI/CD 生态兼容
- 可与 Drone、Jenkins、GitHub Actions(自建)等工具结合使用;
- Gitea Actions(实验中)逐步走向内建 CI/CD 能力。
⚖️ Gitea 与其他工具对比
由于功能实在太多了,这里可以直接参看官方文档:
💡 为什么选择 Gitea?
- ✅ 代码资产完全可控:私有部署、全生命周期掌控;
- ✅ 轻量且高性能:适合资源受限环境运行;
- ✅ 丰富的生态兼容性:对接 Drone、Harbor、Kubernetes 毫无障碍;
- ✅ 持续迭代的社区支持:每月更新,社区活跃;
- ✅ 对国内容器环境友好:可运行于 K8s、Serverless 架构中;
PS:之前由于过于激进的更新曾出现过不少问题,选择一个稳定版本尽量还是少更新吧。。。
✅ 总结
在 DevOps 平台选型中,Gitea 提供了“轻部署 + 高自由 + 完全开源” 的极佳组合,尤其适合中小团队在资源可控、安全性敏感的场景中使用。相比依赖 SaaS 的阿里云效与 Coding,Gitea 提供了:
- 更高的灵活性与长期可持续性;
- 对数据更强的掌控能力;
- 对 CI/CD 工作流更好的兼容性。
限于篇幅,在下一篇我们将再介绍如何通过 Docker 快速部署 Gitea。
有关文章的任何疑问,欢迎您在底部评论区留言,一起交流~
若文章对您有帮助,欢迎 请我喝杯咖啡~
- 作者:青萍叙事
- 链接:https://blog.lusyoe.com/article/gitea-intro
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。