应该可以通过公司外网服务器,配置 Nginx 做内网转发?
server {
listen 80;
server_name example.com www.example.com;
location / {
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
// 转发到内网 flarum ip 地址
proxy_pass http://127.0.0.1:8090/;
}
}
到我看到 devilbox 好像是基于 docker 的,我不清楚 docker。建议您去英文社区求助官方开发人员
站点默认端口是 80,如果您在服务器端手动修改了端口,您也需要在 flarum安装目录/config.pgp
最后几行的 url
添加您的端口,举个例子,如果您使用宝塔面板安装 flarum,在新建站点时,您可以手动在域名后指定该站点的端口号,然后也要在 config.php 里配置端口号(比如这个论坛使用的是 32132 端口:http://gxyz-robotics.club:32132/)

