From 4316670ce453ad4382ddc878a9f7872f0ad41bb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20X=2E=20F=C3=BCrst?= Date: Fri, 5 Jun 2026 15:28:54 +0200 Subject: [PATCH] fix: env_file statt Variablen-Substitution in docker-compose MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit env_file: .env lädt alle Variablen direkt in den Container, unabhängig vom CWD beim docker-compose-Aufruf. environment: überschreibt nur noch die drei Werte die vom .env abweichen. Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.prod.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index d8b3503..e15a605 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -40,17 +40,11 @@ services: image: docker.citysensor.de/logbuch:latest container_name: logbuch_app restart: unless-stopped + env_file: .env environment: DB_HOST: logbuch_mysql DB_PORT: 3306 - DB_USER: ${DB_USER} - DB_PASS: ${DB_PASS} - DB_NAME: ${DB_NAME} - AUTH_SECRET: ${AUTH_SECRET} - DEFAULT_PASSWORD: ${DEFAULT_PASSWORD} - NEXT_PUBLIC_FAHRKOSTEN_SATZ: ${NEXT_PUBLIC_FAHRKOSTEN_SATZ:-15} NODE_ENV: production - BACKUP_SSH_URL: ${BACKUP_SSH_URL:-} BACKUP_SSH_KEY_PATH: /run/secrets/backup_ssh_key volumes: - ${BACKUP_SSH_KEY_FILE:-/dev/null}:/run/secrets/backup_ssh_key:ro