From a7f5ae13722c879a8ec50730cb344be92cdab6aa Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Sun, 29 Dec 2024 10:45:23 +0100 Subject: [PATCH] seafile fix --- 07-seafile/docker-compose.seafile.yml | 47 +++++++++++++-------------- 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/07-seafile/docker-compose.seafile.yml b/07-seafile/docker-compose.seafile.yml index cc14a2b..0c50f94 100644 --- a/07-seafile/docker-compose.seafile.yml +++ b/07-seafile/docker-compose.seafile.yml @@ -1,42 +1,43 @@ services: - seafile-db: + db: container_name: seafile-db + image: mariadb:10.11 environment: - MYSQL_LOG_CONSOLE: "true" - MYSQL_ROOT_PASSWORD: ${SEAFILE_DB_ROOT_PASSWORD} - image: mariadb:10.1 - networks: - - seafile-backend + - MYSQL_LOG_CONSOLE: "true" + - MYSQL_ROOT_PASSWORD: ${SEAFILE_DB_ROOT_PASSWORD} + - MARIADB_AUTO_UPGRADE=1 volumes: - seafile_db:/var/lib/mysql:rw + networks: + - seafile-net restart: unless-stopped - seafile-memcached: + + memcached: container_name: seafile-memcached entrypoint: memcached -m 256 - image: memcached:1.5.6 + image: memcached:1.6.18 networks: - - seafile-backend + - seafile-net restart: unless-stopped + seafile: container_name: seafile + image: seafileltd/seafile-mc:11.0-latest depends_on: - - seafile-db - - seafile-memcached + - db + - memcached environment: - DB_HOST: seafile-db + DB_HOST: db DB_ROOT_PASSWD: ${SEAFILE_DB_ROOT_PASSWORD} SEAFILE_ADMIN_EMAIL: ${SEAFILE_ADMIN_EMAIL} SEAFILE_ADMIN_PASSWORD: ${SEAFILE_ADMIN_PASSWORD} SEAFILE_SERVER_HOSTNAME: ${HOST_SEAFILE}.${DOMAIN} SEAFILE_SERVER_LETSENCRYPT: "false" - TIME_ZONE: ${TZ} - image: seafileltd/seafile-mc:latest + TIME_ZONE: ${TZ} networks: - - seafile-backend - - seafile-frontend - restart: unless-stopped - expose: - - 80 + - seafile-net + ports: + - "80:80" volumes: - seafile_data:/shared:rw - type: bind @@ -47,12 +48,10 @@ services: privileged: true cap_add: - SYS_ADMIN - + restart: unless-stopped networks: - seafile-frontend: - name: seafile-frontend - seafile-backend: - name: seafile-backend + seafile-net: + name: seafile-net volumes: seafile_db: