请按照以下模版详细描述您遇到的问题:
当前服务器版本
13.0.24
部署/操作过程(请说明二进制部署/docker部署;出现错误的操作步骤)
请问一下是不是还有哪里需要配置的
错误截图
新人只能发一张截图,点DOC文件显示文件编码无法识别
请按照以下模版详细描述您遇到的问题:
13.0.24
请问一下是不是还有哪里需要配置的
新人只能发一张截图,点DOC文件显示文件编码无法识别
我看你这边使用的 http,并且没有使用标准的 80 端口。
修改标准端口参考下面的方法(根据实际情况修改 https 或 http):
1.修改 caddy.yml
services:
caddy:
image: ${SEAFILE_CADDY_IMAGE:-lucaslorentz/caddy-docker-proxy:2.9-alpine}
restart: unless-stopped
container_name: seafile-caddy
ports:
- 80:80
- 5200:5200(这里修改为你的端口)
environment:
- CADDY_INGRESS_NETWORKS=seafile-net
...
2.如果要使用自己的证书,不使用 caddy 自动申请的 Let’s Encrypt 证书,则需要修改seafile-server.yml,否则不用修改。(没使用 https 不用配置)
services:
...
seafile:
image: ${SEAFILE_IMAGE:-seafileltd/seafile-pro-mc:12.0-latest}
...
labels:
#caddy: ${SEAFILE_SERVER_PROTOCOL:-http}://${SEAFILE_SERVER_HOSTNAME:?Variable is not set or empty}
caddy.reverse_proxy: "{{upstreams 80}}"
caddy: ${SEAFILE_SERVER_HOSTNAME:?Variable is not set or empty} # leave this variables only
#caddy: seafile.xxx.org:5200 # leave this variables only
caddy.tls: "/data/caddy/certs/cert.pem /data/caddy/certs/key.pem"
...
3.修改 env 文件。
...
## Scheme
SEAFILE_SERVER_HOSTNAME=你的 ip 地址:你的非标准端口
SEAFILE_SERVER_PROTOCOL=http
...
4.如果使用了 onlyoffice,修改 onlyoffice.yml,解决双端口问题,否则不用修改。
---
services:
...
onlyoffice:
image: ${ONLYOFFICE_IMAGE:-onlyoffice/documentserver:8.1.0.1}
restart: unless-stopped
...
labels:
#caddy: ${SEAFILE_SERVER_PROTOCOL:-http}://${SEAFILE_SERVER_HOSTNAME:?Variable is not set or empty}:${ONLYOFFICE_PORT:-6233}
caddy: ${SEAFILE_SERVER_PROTOCOL:-http}://你的域名:${ONLYOFFICE_PORT:-6233}
caddy.reverse_proxy: "{{upstreams}}"
...
最后清空数据后重启服务。
caddy:
image: ${SEAFILE_ CADDY_IMAGE:- lucaslorentz/caddy -docker-proxy:2.12-alpine}
restart: unless-stopped
conilainer name: seafile-caddy
ports:
80:80
443:443
8088:8088
environment:
CADDY INGRESS NETWORKS=seafile-net
volumes:
/var/run/docker.sock:/var/run/docker.sock${SEAFILE CADDY VOLUME: - /opt/seafile-caddy}:/data/caddy
networks:
seafile-net
我这边之前已经配置了8088端口,并且在env里配置了HOSTNAME=http://XX:8088
现在的问题是我可以正常访问,但是文件没法在线预览,按您的说法是要使用onlyoffice插件吗,我这边有seadoc插件并且也是启用状态,但是还是无法在线预览编辑。
sdoc 文件不需要使用 onlyoffice。
应该是 seadoc 配置写错了,对照官方文档检查一下。