From 3c2819421616c0e40931aa6fb79cd7c1819dd012 Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Sat, 18 Jul 2020 13:41:21 +0200 Subject: [PATCH] use volumes for seafile data --- .env.default | 3 +++ seafile/docker-compose.seafile.yml | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.env.default b/.env.default index 62ee88a..e2db2a6 100644 --- a/.env.default +++ b/.env.default @@ -25,3 +25,6 @@ DB_ROOT_PASSWORD=rootpassword ADMIN_EMAIL=root@localdomain # seafile SEAFILE_ADMIN_PASSWORD=abc123456 +SEAFILE_REGULAR_USER=johndoe +SEAFILE_REGULAR_PASSWORD=johnpassword +SEAFILE_PHOTO_LIBRARY=12345678 \ No newline at end of file diff --git a/seafile/docker-compose.seafile.yml b/seafile/docker-compose.seafile.yml index 4c9353a..9d0538d 100644 --- a/seafile/docker-compose.seafile.yml +++ b/seafile/docker-compose.seafile.yml @@ -10,7 +10,7 @@ services: networks: - srv volumes: - - ${ROOT_INSTALL}/data/seafile/mysql/db:/var/lib/mysql:rw + - seafile_db:/var/lib/mysql:rw seafile-memcached: container_name: seafile-memcached entrypoint: memcached -m 256 @@ -36,10 +36,14 @@ services: expose: - 80 volumes: - - ${ROOT_INSTALL}/data/seafile/data:/shared:rw + - seafile_data:/shared:rw labels: - traefik.enable=true - traefik.http.routers.seafile.rule=Host(`${HOST_SEAFILE}.${DOMAIN}`) - traefik.http.routers.seafile.entrypoints=websecure - traefik.http.routers.seafile.tls=true - traefik.http.services.seafile.loadbalancer.server.port=80 + +volumes: + seafile_db: + seafile_data: \ No newline at end of file