公网端口映射seafie后无法访问

请按照以下模版详细描述您遇到的问题:

当前服务器版本

ubuntu 22.04

seafile CE 13.0

部署/操作过程(请说明二进制部署/docker部署;出现错误的操作步骤)

按照文档,通过docker方式部署了 seafile 13.0,.env 和 .yml 的文件都是默认的,端口也没有修改;

部署后,在内网能成功访问 http://192.168.2.19 ,通过防火墙映射公网端口,如 192.168.2.19的80端口映射 121.28.222.170的7080端口,通过 http://121.28.222.170:7080 访问不通;

错误截图

错误日志

浏览器控制台错误信息(如果相关,请提供截图信息)

.env中SEAFILE_SERVER_HOSTNAME设置成访问地址 121.28.222.170:7080

参考这个seafile13 社区版非80端口,可以看到文件,但无法下载

caddy配置问题,参考 Seafile12公网IP自定义端口映射的部署第1、3步骤