diff --git a/docker-compose.observability.yml b/docker-compose.observability.yml index b83cb439..7c30bcca 100644 --- a/docker-compose.observability.yml +++ b/docker-compose.observability.yml @@ -142,7 +142,7 @@ services: container_name: obs-grafana restart: unless-stopped ports: - - "127.0.0.1:${PORT_GRAFANA:-3001}:3000" + - "127.0.0.1:${PORT_GRAFANA:-3003}:3000" environment: GF_SECURITY_ADMIN_PASSWORD: ${GRAFANA_ADMIN_PASSWORD:-changeme} GF_USERS_ALLOW_SIGN_UP: "false" @@ -193,7 +193,7 @@ services: obs-glitchtip-db-init: condition: service_completed_successfully environment: - DATABASE_URL: postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@archive-db:5432/glitchtip + DATABASE_URL: postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST:-archive-db}:5432/glitchtip REDIS_URL: redis://obs-redis:6379/0 SECRET_KEY: ${GLITCHTIP_SECRET_KEY} GLITCHTIP_DOMAIN: ${GLITCHTIP_DOMAIN:-http://localhost:3002} @@ -215,7 +215,7 @@ services: obs-redis: condition: service_healthy environment: - DATABASE_URL: postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@archive-db:5432/glitchtip + DATABASE_URL: postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST:-archive-db}:5432/glitchtip REDIS_URL: redis://obs-redis:6379/0 SECRET_KEY: ${GLITCHTIP_SECRET_KEY} networks: @@ -229,10 +229,10 @@ services: environment: PGPASSWORD: ${POSTGRES_PASSWORD} command: > - sh -c "psql -h archive-db -U ${POSTGRES_USER} -tc + sh -c "psql -h ${POSTGRES_HOST:-archive-db} -U ${POSTGRES_USER} -tc \"SELECT 1 FROM pg_database WHERE datname = 'glitchtip'\" | grep -q 1 || - psql -h archive-db -U ${POSTGRES_USER} -c \"CREATE DATABASE glitchtip;\"" + psql -h ${POSTGRES_HOST:-archive-db} -U ${POSTGRES_USER} -c \"CREATE DATABASE glitchtip;\"" networks: - archiv-net