Hey there. I have a Seafile CE 11 running via Docker on a RPi.
Everything is working so far.
Now I am thinking about bringing it to Version 12.
To be honest, I am a bit afraid of killing my old configuration, which is running smoothly so far.
Did anyone have done it with the same configuration as mine?
Heres my old yml:
services:
db:
image: mariadb:10.11
container_name: seafile-mysql
environment:
- MYSQL_ROOT_PASSWORD=***
- MYSQL_LOG_CONSOLE=true
- MARIADB_AUTO_UPGRADE=1
volumes:
- /home/pi/seafile/seafile-mysql/db:/var/lib/mysql
restart: unless-stopped
networks:
- seafile-net
memcached:
image: memcached:latest
container_name: seafile-memcached
entrypoint: memcached -m 256
restart: unless-stopped
networks:
- seafile-net
seafile:
image: seafileltd/seafile-mc:11.0-latest
container_name: seafile
ports:
- "80:80"
- "443:443"
volumes:
- /home/pi/seafile/seafile-data:/shared
environment:
- DB_HOST=db
- DB_ROOT_PASSWD=***
- TIME_ZONE=Europe/Berlin
- SEAFILE_ADMIN_EMAIL=***
- SEAFILE_ADMIN_PASSWORD=***
- SEAFILE_SERVER_LETSENCRYPT=true
- SEAFILE_SERVER_HOSTNAME=my.cloud.com
depends_on:
- db
- memcached
restart: unless-stopped
networks:
- seafile-net
networks:
seafile-net:
and my new env (didnt touched the ymls):
COMPOSE_FILE='seafile-server.yml,caddy.yml,seadoc.yml'
COMPOSE_PATH_SEPARATOR=','
SEAFILE_IMAGE=seafileltd/seafile-mc:12.0-latest
SEAFILE_DB_IMAGE=mariadb:10.11
SEAFILE_MEMCACHED_IMAGE=memcached:1.6.29
SEAFILE_CADDY_IMAGE=lucaslorentz/caddy-docker-proxy:2.9-alpine
SEAFILE_VOLUME=/home/pi/seafile/seafile-data:/shared
SEAFILE_MYSQL_VOLUME=/home/pi/seafile/seafile-mysql/db:/var/lib/mysql
SEAFILE_CADDY_VOLUME=/home/pi/seafile/seafile-caddy
SEAFILE_MYSQL_DB_HOST=db
SEAFILE_MYSQL_DB_USER=seafile
SEAFILE_MYSQL_DB_PASSWORD=***
TIME_ZONE=Europe/Berlin
JWT_PRIVATE_KEY=***
SEAFILE_SERVER_HOSTNAME=my.cloud.com
SEAFILE_SERVER_PROTOCOL=https
I am unsure about the volume paths.
And what about webdav. Is it still working? Do I have to change something?
Would be great, if someone could have a look into it.
Anything else I should check or do before?
greetings
Tibbs