seafile 12 pro 下载文件时,都缺少端口号,如何处理。

seafile 12 pro 下载文件时,都缺少端口号。我是域名+端口访问。

手动补齐后就能下载,不知道还需要在哪里进行设置。

所有网页图片也是没有加上端口号造成如用户头像都不显示。

.env

Scheme

SEAFILE_SERVER_HOSTNAME=www.abc.com:88
SEAFILE_SERVER_PROTOCOL=http

这里域名加上端口号,DOCKER启动后网页就打不开。去掉后才可以正常打开网页。

同问,12我也是这个问题。11正常,如果楼主解决了麻烦@我一下,谢谢。

我和你的情况一样的,请问,你的解决了没?

我解决了这个问题。
第一点:.env文件

## Scheme
SEAFILE_SERVER_HOSTNAME=site.domain.com:8765  #这里要加上访问的端口号,比如8765
SEAFILE_SERVER_PROTOCOL=http

第二点:caddy.yml

  caddy:
    ...
    ports:
      - 8765:8765   #这里原来是80,改成访问的端口号,比如8765,注意冒号两侧均要改成一致
#      - 443:443
    environment:
      - CADDY_INGRESS_NETWORKS=seafile-net