因为最近需要进行书籍pdf同步备份,因此使用docker搭建了seafile服务。
[kg@kgserver seafile]$ cat docker-compose.yml
version: "3"
services:
seafile:
image: seafileltd/seafile:6.3.3
container_name: seafile
volumes:
- ./data:/shared
ports:
- 3050:80
environment:
- SEAFILE_ADMIN_EMAIL=1404151522@qq.com
- SEAFILE_ADMIN_PASSWORD=123456
restart: always
networks:
- web
networks:
web:
external: true
其中environment的内容只要第一次启动时存在就可以了,启动后就可以将其删除。
这样部署后,seafile客户端可以正常上传和下载,但是浏览器中的seafile却无法上传和下载,同时报网络错误,需要进行下面操作:
A、停止seafile服务
B、更改ccnet.conf和seahub_settings.py文件