Add Redis with empty password + Traefik network labels

This commit is contained in:
cawcenter
2025-12-12 20:59:31 -05:00
parent 60577b4234
commit 2b47fe369f

View File

@@ -19,6 +19,9 @@ services:
- 'DB_DATABASE=${POSTGRESQL_DATABASE:-directus}' - 'DB_DATABASE=${POSTGRESQL_DATABASE:-directus}'
- DB_USER=$SERVICE_USER_POSTGRESQL - DB_USER=$SERVICE_USER_POSTGRESQL
- DB_PASSWORD=$SERVICE_PASSWORD_POSTGRESQL - DB_PASSWORD=$SERVICE_PASSWORD_POSTGRESQL
- REDIS_HOST=redis
- REDIS_PORT=6379
- REDIS_PASSWORD=
- WEBSOCKETS_ENABLED=true - WEBSOCKETS_ENABLED=true
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
@@ -27,6 +30,7 @@ services:
- "traefik.http.routers.directus.tls.certresolver=letsencrypt" - "traefik.http.routers.directus.tls.certresolver=letsencrypt"
- "traefik.http.services.directus.loadbalancer.server.port=8055" - "traefik.http.services.directus.loadbalancer.server.port=8055"
- "traefik.docker.network=coolify" - "traefik.docker.network=coolify"
- "traefik.http.services.directus.loadbalancer.server.scheme=http"
healthcheck: healthcheck:
test: test:
- CMD - CMD
@@ -40,6 +44,8 @@ services:
depends_on: depends_on:
postgresql: postgresql:
condition: service_healthy condition: service_healthy
redis:
condition: service_healthy
networks: networks:
- coolify - coolify
- default - default
@@ -89,6 +95,7 @@ services:
- "traefik.http.routers.frontend.entrypoints=https" - "traefik.http.routers.frontend.entrypoints=https"
- "traefik.http.routers.frontend.tls.certresolver=letsencrypt" - "traefik.http.routers.frontend.tls.certresolver=letsencrypt"
- "traefik.http.services.frontend.loadbalancer.server.port=4321" - "traefik.http.services.frontend.loadbalancer.server.port=4321"
- "traefik.docker.network=coolify"
depends_on: depends_on:
- directus - directus
networks: networks: