本文只做关键点说明。常规流程自行网上学习。
- 卷:装载路径必须为/data。
- 端口设置:默认为3000和22.其中22端口默认为ssh端口。这两个端口的本地端口可以自定义。容器端口也可以自定义。但是,如果自定义,在后面进行安装配置的时候要进行相对应更改。同时建议,容器端口和转发端口相同。
- 在这个配置页面中,如果进行外网访问,建议ssh和主机名都为你的域名完整地址。端口为你容器设定的端口,不是你的容器转发端口。http的域名地址不要改写为https://这样。因为官方gitea容器不支持https。至于想要进行https协议支持,将在反向代理中设置实现。
- 来源项目
- 协议:https
- 主机名:为你自己填写的域名
- 端口:443(这样可以域名无端口访问)
- 建议启用HSTS和HTTP/2。至于访问控制。根据自行设想的访问控制配置。默认不启用。
- 目的地
- 协议:HTTP
- 主机名:为你的NAS服务器内网地址
- 端口:为你在容器中填写的转发端口
- 证书:自己去你喜欢的地方申请,然后上传到证书中。并正确配置给你的域名。
- 防火墙:把你的Docker选上就好。
- 路由器:如果你的NAS是DMZ不用管这个来。如果不是,请进行端口转发。端口直接443转443(或配合反向设置)。ssh的端口同样根据你的自定义端口设置。
主要的关键点就这些。至于安装配置中其他的设定,根据自行要求设定。本文可能不适合初学或者初接触Docker,也没有相对应的图片。其实这是有原因的。因为本人懒~~~截图什么的太累了。本来连这个wiki都懒得写。。。