群晖7.2部署私有化本地gitlab完整教程(2025)

怎么在群晖NAS的7.2系统上安装一个完全由自己掌控的GitLab服务(就是代码托管平台),并且所有数据都保存在本地,不依赖云端!

  • 群晖7.2:指的是群晖NAS(一种家用/企业级网络存储设备)的操作系统版本是DSM 7.2(大概5月份就部署好了,一直没空更新到公号)
  • 部署私有化GitLab:安装一个完全独立的GitLab(类似GitHub的代码管理工具),但数据只存在你自己的设备上,不交给第三方公司(懂的都懂)
  • 本地:所有代码、数据库、配置都存储在你的群晖NAS硬盘里,不需要联网或依赖外部服务器(知识就是力量,安全很重要)

一、环境说明

这是小编本地群晖系统版本,为DSM7.2.1图片

二、安装套件容器

关于什么是docker的部分,不了解的小伙伴看☞【飞牛NAS】③玩飞牛绕不开的docker是什么?docker部署指南2025图片

如果你的群晖系统是7.2以下版本,那么就不是上面的图标,而是下面的这个👇图片

三、构建前Gitlab的配置图片

我新插入的硬盘位置是volume3,这里大家根据自己的盘位情况。在NAS控制面板设置文件夹共享,可以查看当前安装硬盘的位置图片

然后创建对应的目录 Config/data/logs图片四、采用YMAL来构建图片

上述端口仅为本次配置的端口,实际搭建时可以根据需要对端口进行修改,本次安装中8080端口和8443端口分别用于http访问和https访问。在其他说明文档中,容器端口可能配置为默认的22和443,但是在实践中都出现了无法访问的问题。

设置完成后,需要在群晖的防火墙里开放上述端口,同时注意volume的路径位置,跟上面创建的文件夹位置一致,这里根据自身情况来修改👇图片

五、点击进入构建

分享的这些截图,都可以点击一下放大看图片图片图片

https://file.daihuo.qq.com/mp_cps_goods_card/v120/report/index.html

广告

视频加载失败,请刷新页面再试错误码:44 刷新

七岁高考状元一鸣惊人

励志 54集

去观看

六、安装完成后的一些设置

  1. 通过 http://<你的域名>:8080端口访问GitLab
  2. 首次登录时需要设置root用户的密码,设置完之后可通过root账户登录并设置参数

图片

3、初始用户名为root,密码在initial_root_password文件下面,在文件管理里面下载下来图片图片图片

七、配置检查及调试1、查看端口映射是否正确图片

2、观察gitlab的日志输出图片

3、进入容器以及修改配置的命令

  • sudo docker exec -it gitlab vi /etc/gitlab/gitlab.rb
  • sudo docker exec -it gitlab cat /var/opt/gitlab/nginx/conf/gitlab-http.conf

4、利用gitlab的Bash来调试

  • gitlab-ctl restart    #重启
  • gitlab-ctl reconfigure #重新配置加载
  • gitlab-ctl restart nginx    #重启进程

图片

备注:以上YAML文件只是一个基础必要的文件,由于gitlab比较占用资源,相关资源限制和安全类的参数都可以在YAML加上,加上后需要重新构建运行才能生效。

暂无介绍....

延伸阅读:

群晖7.2部署私有化本地gitlab完整教程(2025)

怎么在群晖NAS的7.2系统上安装一个完全由自己掌控的GitLab服务(就是代码托管平台),并且所有数据都保存在本地,不...

guozhiman
2025年6月26日
榨干NAS性能,海量游戏一键开服,高性能铁威马NAS充当游戏服务器

前几天,我在办公室午休时间玩《帕鲁》,部分男同事调侃道,“牛马更比牛马狠”,“你不能和帕鲁感同身受一下吗?“气得我大喊,...

guozhiman
2025年6月19日
昔映NAS – 家庭私人NAS云存储新选择

昔映OS详细介绍1.功能特点数据安全与隐私保护:采用加密技术,确保数据在传输和存储过程中的安全性,防止数据被窃取或泄露。...

guozhiman
2025年6月2日
RockStor-开源的网络附加存储(NAS)解决方案

RockStor是一款开源的网络附加存储(NAS)解决方案,基于Linux和Btrfs文件系统,具有强大的功能和灵活的配...

guozhiman
2025年5月31日
专为家庭用户和小型企业设计-XigmaNAS

XigmaNAS 是一款基于 FreeBSD 的开源网络附加存储(NAS)发行版,专为家庭用户和小型企业设计,提供强大的...

guozhiman
2025年5月31日