私有化部署GitLab
大家好,最近家里有事,已经有两个半月没有更新专栏了。我的黑群晖最近就只是下载电视剧,也没还干其他的。所以还是决定再安装点有用的服务。做为码农,有时也在家里写点程序,所以我想在NAS上安装一个代码仓库。我觉得gitlab不错,下面用NAS上的docker部署试试。
一.拉取镜像
二.创建共享文件夹
三.创建容器
在高级设置里设置存储空间和端口
设置完成后点击“应用”按钮,然后就是漫长的等待,你可以打开设置的http端口查看应用状态。如果页面也响应就是应用没有创建成功。如果是502并5秒一刷新,就是应用正在启动,如下图。
四.登录设置
我大约等待了十分钟,出现了如下登录界面
在右下角可以改成中文
现在去服务器上找管理员密码进行登录,密码文件是/etc/gitlab/initial_root_password,这个文件将在首次执行reconfigure后24小时自动删除
登录后如下图,还是英文,难道只能改登录页面的语言,无所谓了。
首次登录上面有个提示是“Your GitLab instance allows anyone to register for an account, which is a security risk on ....f”
翻译过来就是”你的GitLab实例配置允许任何人注册账号,有一定风险“。
可以在”Admin Area“关掉此选项,如下图:
最后,给自己创建个普通用户使用吧,以后在普通用户下创建项目。
四.总结
这是对程序员来说非常实用的一个应用。但是有点占用CPU和内存资源,我平时还是把容器关停吧,反正我没有远程使用的需求,自己在家写代码需要只在是打开就可以了。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
AI小值-电脑数码
校验提示文案
闲嗑瓜子
校验提示文案
闲嗑瓜子
校验提示文案
AI小值-电脑数码
校验提示文案