From 58b0e064bbe32dc6113a114363ae6d2e506f3221 Mon Sep 17 00:00:00 2001 From: Travis Vasceannie Date: Sun, 21 Dec 2025 21:31:49 -0500 Subject: [PATCH] Add env_file configuration to db, redis, seafile, and seadoc services in swarm-compose.yml for improved environment variable management. --- swarm-compose.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/swarm-compose.yml b/swarm-compose.yml index c877714..bb8a857 100644 --- a/swarm-compose.yml +++ b/swarm-compose.yml @@ -42,6 +42,8 @@ services: db: image: ${SEAFILE_DB_IMAGE:-mariadb:10.11} + env_file: + - stack.env environment: - MYSQL_ROOT_PASSWORD=${INIT_SEAFILE_MYSQL_ROOT_PASSWORD:-} - MYSQL_LOG_CONSOLE=true @@ -68,6 +70,8 @@ services: redis: image: ${SEAFILE_REDIS_IMAGE:-redis} + env_file: + - stack.env command: - /bin/sh - -c @@ -92,6 +96,8 @@ services: seafile: image: ${SEAFILE_IMAGE:-seafileltd/seafile-pro-mc:13.0-latest} + env_file: + - stack.env volumes: - seafile_shared:/shared environment: @@ -164,6 +170,8 @@ services: seadoc: image: ${SEADOC_IMAGE:-seafileltd/sdoc-server:2.0-latest} + env_file: + - stack.env volumes: - seadoc_shared:/shared environment: