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/