大佬们,在 1panel 中部署 Netbird 的服务,由于 80 和 443 端口都占用了,应该怎么部署?可以给一份教程或者文档。

4 天前
 cander0815
645 次点击
所在节点    宽带症候群
13 条回复
loveqianool
4 天前
cander0815
4 天前
@loveqianool 官方文档看了,看的不是很明白。按照来了一遍还是不行 一直返回 502
Ipsum
4 天前
有没有 docker 版,如果有直接 openresty 映射就完事
cander0815
4 天前
@Ipsum 默认都是 docker 部署的,但是它代码中应该有一些端口写死的配置导致部署后运行有问题
SenLief
4 天前
docker 部署你用了 host 的网络模式吧?改用 bridge 网络映射端口就好了,用容器名称链接。
cander0815
4 天前
@SenLief 官方的脚本默认加了一个 host 做不同容器的通信,然后有一个对外暴露。
SenLief
4 天前
@cander0815 host 网络模式就是把端口映射成一样的,如果你的主机有类似于 nginx 这种的,那必然就冲突了。
fengci
4 天前
先 docker 映射端口到本地 就别用 80,443 另外随便选一个 ,然后再 1panel 后台新建网站 选择反代不就行了。
JKOR
4 天前
将 80 和 443 端口分给 nginx ,其他服务用 nginx 反代。
cander0815
4 天前
@fengci
@JKOR 不行,内部代码好像和这个端口有强绑定的,需要改某些配置 还在研究中
fengci
4 天前
@cander0815 #10 docker 内部端口又不影响映射 ,你想映射啥端口到本地都可以啊。然后 OpenResty 反代就行 。 你现在就去看 docker 的端口映射 就行了。
Scumbag
4 天前
JKOR
4 天前
@cander0815 #10 内部端口和外部有啥关系,1234:443 ,这样映射不就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1079324

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX