跳转到内容

Gitea

简介

Gitea 是一个轻量级的 DevOps 平台软件。从开发计划到产品成型的整个软件生命周期,他都能够高效而轻松的帮助团队和开发者。包括 Git 托管、代码审查、团队协作、软件包注册和 CI/CD。它与 GitHub、Bitbucket 和 GitLab 等比较类似。

主要特性

Git 托管

  • 支持 Git 版本控制
  • 提供 Web 界面管理仓库
  • 支持 SSH 和 HTTP/HTTPS 协议访问
  • 支持 Git LFS(大文件存储)

代码协作

  • Pull Request 代码审查
  • Issues 跟踪系统
  • Wiki 文档管理
  • 代码搜索和语法高亮

团队管理

  • 用户和组织管理
  • 权限控制系统
  • 团队协作功能
  • 活动时间线

DevOps 功能

  • 内置 CI/CD 支持
  • 软件包注册表(支持 npm, Maven, Docker 等)
  • Webhook 集成
  • API 支持

部署优势

轻量级

  • 单个二进制文件运行
  • 低资源消耗
  • 快速安装和配置

自托管

  • 完全控制数据
  • 可在本地或私有云部署
  • 符合企业安全要求

多平台支持

  • 支持 Linux、Windows、macOS
  • 支持多种数据库(SQLite、MySQL、PostgreSQL)
  • Docker 镜像支持

相关链接