写点什么

10 分钟构建代码托管平台 Gitea

作者:coxi_vv
  • 2024-08-16
    北京
  • 本文字数:826 字

    阅读完需:约 3 分钟

前言

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 会引导您进行初始配置。



初始化


配置管理员账号



完成初始设置后,您可以使用管理员账号登录 Gitea,并开始配置仓库、项目和团队。



通过 1Panel 的简化流程,您可以在 10 分钟内快速搭建一个功能强大的代码托管平台 Gitea。Gitea 的轻量级特性使其非常适合小型团队和自托管场景,帮助团队高效管理代码和协作开发。

用户头像

coxi_vv

关注

还未添加个人签名 2023-01-31 加入

还未添加个人简介

评论

发布
暂无评论
10分钟构建代码托管平台Gitea_开源软件_coxi_vv_InfoQ写作社区