Refactor compose/apps.yml to add dependency on postgres service

This commit is contained in:
2024-05-30 11:47:03 +08:00
parent e2784f41fe
commit 3baf43ad74
2 changed files with 5 additions and 3 deletions
+2
View File
@@ -183,6 +183,8 @@ services:
volumes: volumes:
- pgadmin_data:/var/lib/pgadmin/ - pgadmin_data:/var/lib/pgadmin/
restart: unless-stopped restart: unless-stopped
depends_on:
- postgres
expose: expose:
- 80 - 80
networks: networks:
+3 -3
View File
@@ -63,9 +63,9 @@ services:
# - "traefik.tcp.middlewares.test-inflightconn.inflightconn.amount=10" # - "traefik.tcp.middlewares.test-inflightconn.inflightconn.amount=10"
- "traefik.tcp.routers.postgres.entrypoints=postgres-socket" - "traefik.tcp.routers.postgres.entrypoints=postgres-socket"
# - "traefik.tcp.routers.postgres.rule=HostSNI(`*`)" # - "traefik.tcp.routers.postgres.rule=HostSNI(`*`)"
- "traefik.tcp.routers.postgres.rule=HostSNIRegexp(`^.+\\.furyhawk\\.lol$`)" # - "traefik.tcp.routers.postgres.rule=HostSNIRegexp(`^.+\\.furyhawk\\.lol$`)"
- "traefik.tcp.routers.postgres.tls=true" # - "traefik.tcp.routers.postgres.tls=true"
- "traefik.tcp.routers.postgres.tls.certresolver=letsencrypt" # - "traefik.tcp.routers.postgres.tls.certresolver=letsencrypt"
# - "traefik.tcp.routers.postgres.middlewares=test-inflightconn" # - "traefik.tcp.routers.postgres.middlewares=test-inflightconn"
- "traefik.tcp.routers.postgres.service=postgres_service" - "traefik.tcp.routers.postgres.service=postgres_service"
- "traefik.tcp.services.postgres_service.loadbalancer.server.port=5432" - "traefik.tcp.services.postgres_service.loadbalancer.server.port=5432"