gitlab在nas安装后的处理

· 更新于

gitlabgitlab.ymlnas

1,我是用docker,在nas里面安装官方原版的gitlab-ce

2,安装之后,新建工程,文件目录都能看,但是当点击文件查看代码的时候,path链接默认是GITLAB-CE开头,而不是ip开头,因为是内网安装的,只能ip
或者有人说在nas上面安装DNS,这个我还是用改回IP的办法吧。

需要修改的文件在

`/var/opt/gitlab/gitlab-rails/etc/gitlab.yml  说明,这个yml文件会被覆盖,这里修改不好。   所有的配置应该在/etc/gitlab/gitlab.rb 里面修改`

将external_url 的内容改为自己本地真实内网IP和端口即可。

然后运行下面的重启命令

`sudo gitlab-ctl reconfigure  sudo gitlab-ctl restart`

常用命令

# 重新应用gitlab的配置
sudo gitlab-ctl reconfigure
 
# 重启gitlab服务
sudo gitlab-ctl restart
 
# 查看gitlab运行状态
sudo gitlab-ctl status
 
#停止gitlab服务
sudo gitlab-ctl stop
 
# 查看gitlab运行日志
sudo gitlab-ctl tail
 
# 停止相关数据连接服务
gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq

# 查看版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

常用文件路径

`#修改Gitlab数据存储路径 /var/opt/gitlab/git-data        /var/opt/gitlab/gitlab-rails/etc/gitlab.yml   #修改文件后要执行如下 sudo gitlab-ctl reconfigure sudo gitlab-ctl restart sudo gitlab-ctl status`