问题已经解决了,seafile13在部署的时候好像只能用部署时SEAFILE_SERVER_HOSTNAME后面的地址才能访问,如果不能用80端口的,caddy的在第一部署时就映射端口,SEAFILE_SERVER_HOSTNAME就用你的外网地址不要加端口号部署,部署完之后就能用你的外网地址加端口就能够访问,但是不能上传下载文件,然后再进seafile的容器里面,把所有变量是外网地址的后面加上你的端口号,这样就可以用外网地址加端口访问上传下载文件了
部署seafile13专业版之后,内网可以访问,我把caddy的映射端口改成了9080,内网都能访问,能够打开,然后再路由器做了端口映射,用了DDNS,用域名加端口访问就是一片空白,什么都没有,是要设置caddy吗?
已经把seafile容器里面的SEAFILE_SERVER_HOSTNAME改成了外网地址
而且我发现一个问题,在部署之前SEAFILE_SERVER_HOSTNAME这个后面如过写的是192.168.2.102:9080就是带了端口,部署完之后就不能访问,打不开。如果部署的时候不写端口,就写192.168.2.102部署完之后再改caddy的映射端口,改seafile容器里面的几个路径带上端口,局域网内用IP地址加端口就可以访问,可以上传下载。
外网地址访问截图
内网访问截图