feat: allow to connect to databases through traefik

This commit is contained in:
Alexander Navarro 2025-01-10 10:26:03 -03:00
parent 4259b1e3d2
commit e00b44896f
3 changed files with 18 additions and 2 deletions

View file

@ -41,6 +41,9 @@ services:
db:
image: postgres
restart: unless-stopped
networks:
- default
- reverse_proxy
secrets:
- index_db_pass
volumes:
@ -61,3 +64,8 @@ services:
placement:
constraints:
- node.labels.services_kind==${SERVICE_KIND:-common}
labels:
- traefik.enable=true
- traefik.tcp.routers.index_db.entrypoints=postgres
- traefik.tcp.routers.index_db.rule=HostSNI(`*`)
- traefik.tcp.services.index_db.loadbalancer.server.port=5432