前言
Gitea 是一个轻量级的开源 Git 代码托管平台,适用于自托管和小型团队。它具备 GitHub 类似的功能,提供了代码管理、Issue 跟踪、代码审查等工具,是开发团队协作的理想选择。通过 1Panel,可以快速部署 Gitea,让团队迅速上手代码托管和协作。
1、安装1Panel
首先,在服务器安装1panel,具体安装步骤可参考 1Panel 官方安装文档
安装完成后,打开浏览器进入1Panel界面
2、安装数据库
在安装gitea之前,需要先在1Panel安装所需的软件Mysql数据库
选择Mysql数据库版本,设置root密码和端口,并开启端口外部访问。
3、安装Gitea
- 名称:要创建的 gitea 应用的名称。
- 版本:gitea 应用的版本
- 数据库服务:gitea 应用使用的数据库应用,支持下拉选择已安装的数据库应用,1Panel 会自动配置gitea 使用该数据库。
- 数据库名:gitea 应用使用的数据库名称,1Panel 会在选中的数据库中自动创建这个数据库。
- 数据库用户:gitea 应用使用的数据库用户名,1Panel 会在选中的数据库中自动创建这个用户,并添加对应的数据库授权。
- 数据库用户密码:gitea 应用使用的数据库用户密码,1Panel 会在选中的数据库中自动为上一步创建的用户配置该密码。
- HTTP端口:gitea 应用的服务端口。
- SSH端口:gitea ssh连接端口。
- 容器名称:gitea 应用容器名称。
- 端口外部访问:gitea 应用可以使用 IP:PORT 进行访问(gitea 应用必须打开外部端口访问)。
- CPU 限制:gitea 应用可以使用的 CPU 核心数。
- 内存限制:gitea 应用可以使用的内存大小。
安装后,在应用商店查看已安装应用列表,待gitea应用状态为已启动
4、初始配置 Gitea
在浏览器中输入 http://<1Panel IP>:<HTTP端口>
访问 Gitea
初次访问时,Gitea 会引导您进行初始配置。
![](https://img-blog.csdnimg.cn/img_convert/b7b2107277abdd9ab46ffbd3152cff48.png)
配置管理员账号
完成初始设置后,您可以使用管理员账号登录 Gitea,并开始配置仓库、项目和团队。
通过 1Panel 的简化流程,您可以在 10 分钟内快速搭建一个功能强大的代码托管平台 Gitea。Gitea 的轻量级特性使其非常适合小型团队和自托管场景,帮助团队高效管理代码和协作开发。