📄️ 与其他 Git 托管服务相比
为了帮助您决定 Gitea 是否适合您的需求,以下是它与其他自托管 Git 选项的比较。
📄️ 数据库准备
您需要使用数据库才能使用 Gitea。Gitea 支持 PostgreSQL (>= 12)、MySQL (>= 8.0)、MariaDB (>= 10.4)、SQLite(内置)和 MSSQL (>= 2012 SP4)。本页将指导您准备数据库。这里只介绍 PostgreSQL 和 MySQL,因为这些数据库引擎在生产环境中被广泛使用。如果您打算使用 SQLite,可以忽略本章。
📄️ 从二进制文件安装
所有下载都包含 SQLite、MySQL 和 PostgreSQL 支持,并且使用以下方法构建:
📄️ 从软件包安装
官方软件包
📄️ 从源代码安装
您应该安装 go 并设置您的 go
📄️ 以 Linux 服务运行
您可以使用 systemd 或 supervisor 将 Gitea 作为 Linux 服务运行。以下步骤在 Ubuntu 16.04 上测试,但这些步骤应该适用于任何 Linux 发行版(只需少量修改)。
📄️ 注册为 Windows 服务
先决条件
📄️ 使用 Docker(无根)安装
Gitea 在其 Docker Hub 组织中提供自动更新的 Docker 镜像。它可以
📄️ 使用 Docker 安装
Gitea 在其 Docker Hub 组织中提供自动更新的 Docker 镜像。它可以
📄️ 在 Kubernetes 上安装
Gitea 提供了一个 Helm Chart,允许在 kubernetes 上安装。
📄️ 在云提供商上安装
Cloudron
📄️ 从旧版 Gitea 升级
按照以下步骤确保平滑升级到新的 Gitea 版本。