Truenas 安装gitlab并且通过trafik进行https转发
本文最后更新于:2022年11月2日 凌晨
在Truenas的虚拟机里面安装gitlab,然后通过trafik来进行转发,会有点小问题,这里主要做一些记录。
I. 安装gitlab
安装gitlab完全按照这个教程就行,需要注意的是可以先不指定external_url
。
大概安装如下:
1 |
|
II. 配置gitlab与nginx,并生效
- 假设你外网访问的域名是
gitlab.test.com
- 假设你内网访问的端口是
:666
编辑gitlab配置:
1 |
|
特别主要设置的external_url
需要是http(原因参考这里),因为我们会用trafik来做https转发。
1 |
|
配置使用自己的Nginx参考这里就好
配置好后,编辑nginx中gitlab.conf
1 |
|
然后生效整体的配置
1 |
|
此时在内网通过[IP]:666
已经可以正常访问。
III. 通过trafik来进行https转发
- 通过安装
external-service
来进行达成trafik转发 - 注意做好外网端口转发
自此就可以进行通过外网访问了。
Truenas 安装gitlab并且通过trafik进行https转发
https://blog.dreamtobe.cn/truenas_gitlab/