From 1748da945b76a27dcd7acc21c48a22f11765cf82 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Mon, 9 Mar 2026 12:25:35 +0100 Subject: [PATCH] feat: parameterize umami database configuration in docker-compose --- docker-compose.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4ef64bc..51ef426 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -214,16 +214,16 @@ services: umami-db: image: postgres:15-alpine environment: - POSTGRES_DB: umamidb - POSTGRES_USER: umami_user - POSTGRES_PASSWORD: umami_pw + POSTGRES_DB: ${UMAMI_DB_NAME:-umamidb} + POSTGRES_USER: ${UMAMI_DB_USER:-umami_user} + POSTGRES_PASSWORD: ${UMAMI_DB_PASSWORD} volumes: - umami-db-data:/var/lib/postgresql/data restart: always networks: - dokploy-network healthcheck: - test: ["CMD-SHELL", "pg_isready -U umami_user -d umamidb"] + test: ["CMD-SHELL", "pg_isready -U $${UMAMI_DB_USER:-umami_user} -d $${UMAMI_DB_NAME:-umamidb}"] interval: 5s timeout: 5s retries: 5 @@ -233,7 +233,7 @@ services: expose: - 3000 environment: - DATABASE_URL: postgresql://umami_user:umami_pw@umami-db:5432/umamidb + DATABASE_URL: postgresql://${UMAMI_DB_USER:-umami_user}:${UMAMI_DB_PASSWORD}@umami-db:5432/${UMAMI_DB_NAME:-umamidb} APP_SECRET: ${UMAMI_APP_SECRET} depends_on: umami-db: