diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 7d280f5..0a46c73 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -5,8 +5,8 @@ services: restart: unless-stopped environment: POSTGRES_DB: ${APP_DB_NAME:-condado} - POSTGRES_USER: ${SPRING_DATASOURCE_USERNAME} - POSTGRES_PASSWORD: ${SPRING_DATASOURCE_PASSWORD} + POSTGRES_USER: ${POSTGRES_USER:-${SPRING_DATASOURCE_USERNAME:-condado}} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-${SPRING_DATASOURCE_PASSWORD:-condado}} volumes: - postgres-data:/var/lib/postgresql/data networks: @@ -32,8 +32,8 @@ services: SPRING_PROFILES_ACTIVE: prod SPRING_JPA_HIBERNATE_DDL_AUTO: ${SPRING_JPA_HIBERNATE_DDL_AUTO:-update} SPRING_DATASOURCE_URL: jdbc:postgresql://condado-newsletter-postgres:5432/${APP_DB_NAME:-condado} - SPRING_DATASOURCE_USERNAME: ${SPRING_DATASOURCE_USERNAME} - SPRING_DATASOURCE_PASSWORD: ${SPRING_DATASOURCE_PASSWORD} + SPRING_DATASOURCE_USERNAME: ${SPRING_DATASOURCE_USERNAME:-${POSTGRES_USER:-condado}} + SPRING_DATASOURCE_PASSWORD: ${SPRING_DATASOURCE_PASSWORD:-${POSTGRES_PASSWORD:-condado}} APP_PASSWORD: ${APP_PASSWORD} JWT_SECRET: ${JWT_SECRET} JWT_EXPIRATION_MS: ${JWT_EXPIRATION_MS:-86400000} @@ -56,6 +56,7 @@ services: - "traefik.enable=true" - "traefik.http.routers.condado.rule=Host(`condado-newsletter.lab`)" - "traefik.http.services.condado.loadbalancer.server.port=80" + - "traefik.docker.network=traefik" - "homepage.group=Hyperlink" - "homepage.name=Condado Newsletter" - "homepage.description=Automated newsletter generator using AI"