diff --git a/docker-compose.yml b/docker-compose.yml index 759ebaa..995e18c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,6 +12,20 @@ services: - NUXT_PORT=3000 networks: - principal + labels: + # Habilitar Traefik + - "traefik.enable=true" + + # Router + - "traefik.http.routers.musica-nucleoriofrio.rule=Host(`musica.nucleoriofrio.com`)" + - "traefik.http.routers.musica-nucleoriofrio.entrypoints=websecure" + - "traefik.http.routers.musica-nucleoriofrio.tls.certresolver=letsencrypt" + + # Middlewares: Authentik + headers + body-size + - "traefik.http.routers.musica-nucleoriofrio.middlewares=authentik-forward-auth@file,musica-headers@file,musica-body-size@file" + + # Service + - "traefik.http.services.musica-nucleoriofrio-service.loadbalancer.server.port=3000" networks: principal: