求助:seafile13社区版docker内网部署知识库新建页面报错问题

下面是日志:

[2026-04-15 09:28:21] [INFO] document-manager.js[104] - 0 docs saved.
[2026-04-15 09:28:21] [INFO] excalidraw-manager.js[101] - 0 docs saved.
[2026-04-15 09:33:21] [INFO] document-manager.js[104] - 0 docs saved.
[2026-04-15 09:33:21] [INFO] excalidraw-manager.js[101] - 0 docs saved.
[2026-04-15 09:34:11] [ERROR] document-controller.js[56] - The content of the document loaded error
[2026-04-15 09:34:11] [ERROR] document-controller.js[74] - Load 新建页面.sdoc(3cc51e15-7e1f-4baf-8f73-060536796540) from http://172.26.27.20/seafhttp/files/08e71338-5a08-4886-8b9d-82895ad7e208/%E6%96%B0%E5%BB%BA%E9%A1%B5%E9%9D%A2.sdoc error
[2026-04-15 09:36:33] [ERROR] document-controller.js[56] - The content of the document loaded error
[2026-04-15 09:36:33] [ERROR] document-controller.js[74] - Load 新建页面.sdoc(3cc51e15-7e1f-4baf-8f73-060536796540) from http://172.26.27.20/seafhttp/files/118d5133-9467-43b2-b161-509536129a92/%E6%96%B0%E5%BB%BA%E9%A1%B5%E9%9D%A2.sdoc error
[2026-04-15 09:38:21] [INFO] document-manager.js[104] - 0 docs saved.
[2026-04-15 09:38:21] [INFO] excalidraw-manager.js[101] - 0 docs saved.
^C
root@5106a5bb7a72:/opt/sdoc-server/logs# curl http://172.26.27.20/seafhttp/files/118d5133-9467-43b2-b161-509536129a92/%E6%96%B0%E5%BB%BA%E9%A1%B5%E9%9D%A2.sdoc
curl: (7) Failed to connect to 172.26.27.20 port 80 after 1000 ms: Couldn't connect to server
root@5106a5bb7a72:/opt/sdoc-server/logs# curl http://seafile/seafhttp/files/118d5133-9467-43b2-b161-509536129a92/%E6%96%B0%E5%BB%BA%E9%A1%B5%E9%9D%A2.sdoc
root@5106a5bb7a72:/opt/sdoc-server/logs# 

这个链接

http://172.26.27.20/seafhttp/files/118d5133-9467-43b2-b161-509536129a92/%E6%96%B0%E5%BB%BA%E9%A1%B5%E9%9D%A2.sdoc

在浏览器访问报错的这个url,可以正常访问到文件下载

日志发给AI之后,AI说是在docker内部由于网络隔离访问不到配置的这个ip,需要把ip改成seafile。我容器内测试改成seafile使用curl命令能通。但是AI说的那个文件没找到。哪位大神可以帮我瞧瞧怎么处理么

环境变量配置如下,其他yml内容未修改

#################################
# Docker compose configurations #
#################################
COMPOSE_FILE='seafile-server.yml,caddy.yml,seadoc.yml'
# COMPOSE_FILE='seafile-server.yml,seadoc.yml'

COMPOSE_PATH_SEPARATOR=','

## Images
SEAFILE_IMAGE=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/seafileltd/seafile-mc:13.0-latest
SEAFILE_DB_IMAGE=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mariadb:10.11
SEAFILE_REDIS_IMAGE=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/redis
SEAFILE_CADDY_IMAGE=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lucaslorentz/caddy-docker-proxy:2.12-alpine
SEADOC_IMAGE=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/seafileltd/sdoc-server:2.0-latest
NOTIFICATION_SERVER_IMAGE=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/seafileltd/notification-server:13.0-latest
MD_IMAGE=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/seafileltd/seafile-md-server:13.0-latest

# SEAFILE_IMAGE=seafileltd/seafile-mc:13.0-latest
# SEAFILE_DB_IMAGE=mariadb:10.11
# SEAFILE_REDIS_IMAGE=redis
# SEAFILE_CADDY_IMAGE=lucaslorentz/caddy-docker-proxy:2.12-alpine
# SEADOC_IMAGE=seafileltd/sdoc-server:2.0-latest
# NOTIFICATION_SERVER_IMAGE=seafileltd/notification-server:13.0-latest
# MD_IMAGE=seafileltd/seafile-md-server:13.0-latest

## Persistent Storage
BASIC_STORAGE_PATH=/app/seafile/data
SEAFILE_VOLUME=$BASIC_STORAGE_PATH/seafile-data
SEAFILE_MYSQL_VOLUME=$BASIC_STORAGE_PATH/seafile-mysql/db
SEAFILE_CADDY_VOLUME=$BASIC_STORAGE_PATH/seafile-caddy
SEADOC_VOLUME=$BASIC_STORAGE_PATH/seadoc-data

#################################
#      Startup parameters       #
#################################
SEAFILE_SERVER_HOSTNAME=172.26.27.20
SEAFILE_SERVER_PROTOCOL=http
TIME_ZONE=Asia/Shanghai
JWT_PRIVATE_KEY=0730aaf400e376b0f515a4865f9f7d86affee0a224a67f5041c7b4d4947254e8

#####################################
# Third-party service configuration #
#####################################

## Database
SEAFILE_MYSQL_DB_HOST=db
SEAFILE_MYSQL_DB_USER=seafile
SEAFILE_MYSQL_DB_PASSWORD=PASSWORD
SEAFILE_MYSQL_DB_CCNET_DB_NAME=ccnet_db
SEAFILE_MYSQL_DB_SEAFILE_DB_NAME=seafile_db
SEAFILE_MYSQL_DB_SEAHUB_DB_NAME=seahub_db

## Cache
CACHE_PROVIDER=redis # or memcached

### Redis
REDIS_HOST=redis
REDIS_PORT=6379
REDIS_PASSWORD=

### Memcached
MEMCACHED_HOST=memcached
MEMCACHED_PORT=11211

######################################
#        Initial variables           #
# (Only valid in first-time startup) #
######################################

## Database root password, Used to create Seafile users
INIT_SEAFILE_MYSQL_ROOT_PASSWORD=PASSWORD_ROOT

## Seafile admin user
INIT_SEAFILE_ADMIN_EMAIL=admin@local.com
INIT_SEAFILE_ADMIN_PASSWORD=PASSWORD_ADMIN

############################################
# Additional configurations for extensions #
############################################

## SeaDoc service
ENABLE_SEADOC=true

## Notification
ENABLE_NOTIFICATION_SERVER=false
NOTIFICATION_SERVER_URL=

## Seafile AI
ENABLE_SEAFILE_AI=false
ENABLE_FACE_RECOGNITION=false
SEAFILE_AI_LLM_TYPE=openai
SEAFILE_AI_LLM_URL=
SEAFILE_AI_LLM_KEY= # your llm key
SEAFILE_AI_LLM_MODEL=gpt-4o-mini

## Metadata server
MD_FILE_COUNT_LIMIT=100000



新人只能发一张图,我补充一下图 :sweat_smile:

奇奇怪怪,我本地开了个alpine虚拟机运行成功了

这是目前已知的一个 bug,我们会在下个版本修复该问题。
界面上虽然出现报错,wiki 其实已经导入成功了,您只要刷新一下就有了。