1 前言
Gitea 是一款开源的轻量级代码托管平台,它的出现为团队和开发者提供了一个易于部署、运行快速、使用体验良好的自建 Git 服务。
相比于其它自部署代码托管平台,Gitea 的设计更加轻量,对系统资源的占用相对较少,能够在较低配置的服务器上流畅运行,一般来说 2 个 CPU 内核和 1GB 内存就足够了。相比于其它在线代码托管服务平台,Gitea 是完全开源的,用户可以自主控制,对代码库有更高的掌控权,能更好地满足对数据隐私和安全性的要求。
本文使用 1Panel 面板部署安装
根据官方文档来看,使用 Gitea 前需要准备一个数据库,支持 PostgreSQL(>= 12)、MySQL(>= 8.0)、MariaDB(>= 10.4)、SQLite(内置) 和 MSSQL(>= 2012 SP4),本节演示 MySQL 和 PostgreSQL,根据需要选择。
在 1Panel 应用商店中找到 MySQL 应用进行安装。
安装相关设置:
在 1Panel 应用商店中找到 PostgreSQL 应用进行安装。
安装相关设置:
在 1Panel 应用商店中找到 Gitea 应用进行安装。
安装相关设置:
IP/域名+端口
,需在云服务商处放行对于端口防火墙。端口外部访问
项,否则可能导致无法正常访问。在浏览器访问IP+端口
,进入 Gitea 初始配置。所有配置项建议保持默认。
安装完成后首先需要注册一个账号,第一个账号即为管理员账号。
到这里即完成 Gitea 的安装部署。
Gitea 作为一款开源的轻量级代码托管平台,为开发者和团队提供了便捷高效的代码托管解决方案。其安装过程虽然可能会因不同的方式和需求而有所差异,但只要仔细阅读官方文档,按照步骤进行操作,就能够顺利完成部署。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。