编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

群晖安装Gitea(代码托管)教程(群晖nas git)

wxchong 2024-10-23 16:06:42 开源技术 25 ℃ 0 评论

一、Gitea介绍

Gitea 是一款开源的轻量级代码托管平台,可以为团队和开发者提供了一个易于部署、运行快速、使用体验良好的自建 Git 服务。相比于其它自部署代码托管平台,Gitea 的设计更加轻量,对系统资源的占用相对较少,能够在较低配置的服务器上流畅运行。相比于其他代码托管平台Gitlab、Github,Gitea 是完全开源的,用户可以自主控制,对代码库有更高的掌控权,能更好地满足对数据隐私和安全性的要求。

二、Gitea安装步骤

1.1、下载Gitea

登录群晖,打开 Container Manager套件,在注册表中搜索gitea/gitea

如下图所示:

这里安装gitea/gitea 1.21.10版本,也可以导入已下载的镜像

镜像下载地址:

通过网盘分享的文件:bitnami-gitea(1-22-1).syno.tar

链接: https://pan.baidu.com/s/1eqXHqOzDR06jQ8r8J8JgNg?pwd=cq8w 提取码: cq8w

1.2、创建文件目录

打开File Station,创建存储映射路径

/docker/gitea (Gitea配置)

/git_repos/gitea (Git仓库路径)

1.3、创建容器


设置开启应用自启动,容器异常会自动重启


1.4、配置端口和存储路径映射

按下图示例配置端口映射,22为容器SSH端口,3000为web端口

群晖NAS存储和容器存储空间映射


1.5、配置和启动网站

启动容器,在浏览器中输入http://192.168.3.100:23000,进入gitea/gitea 1.21.10
配置页面(192.168.3.100为群晖IP;23000为创建容器时填写的端口号)

应用账号初始化和数据库配置

1.6、更新Gitea配置

检查Gitea的配置文件,conf/app.ini

检查SSH_Port是否和前面端口配置的一致,还有就是SSH_DOMAIN地址是否和群晖NAS一致,如果不一致的话,通过Git命令行下载代码仓库SSH地址时会出错。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表