fix: env_file statt Variablen-Substitution in docker-compose
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 <noreply@anthropic.com>
This commit is contained in:
@@ -40,17 +40,11 @@ services:
|
|||||||
image: docker.citysensor.de/logbuch:latest
|
image: docker.citysensor.de/logbuch:latest
|
||||||
container_name: logbuch_app
|
container_name: logbuch_app
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
env_file: .env
|
||||||
environment:
|
environment:
|
||||||
DB_HOST: logbuch_mysql
|
DB_HOST: logbuch_mysql
|
||||||
DB_PORT: 3306
|
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
|
NODE_ENV: production
|
||||||
BACKUP_SSH_URL: ${BACKUP_SSH_URL:-}
|
|
||||||
BACKUP_SSH_KEY_PATH: /run/secrets/backup_ssh_key
|
BACKUP_SSH_KEY_PATH: /run/secrets/backup_ssh_key
|
||||||
volumes:
|
volumes:
|
||||||
- ${BACKUP_SSH_KEY_FILE:-/dev/null}:/run/secrets/backup_ssh_key:ro
|
- ${BACKUP_SSH_KEY_FILE:-/dev/null}:/run/secrets/backup_ssh_key:ro
|
||||||
|
|||||||
Reference in New Issue
Block a user