From 1d7f796538c4e413562925cf80ddf0bc0fccfb4f Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Tue, 14 Feb 2023 14:35:45 +0000 Subject: [PATCH] feat: add extra hosts to the web service --- templates/docker-compose.yaml.twig | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/templates/docker-compose.yaml.twig b/templates/docker-compose.yaml.twig index 9684b6a..ffb1597 100644 --- a/templates/docker-compose.yaml.twig +++ b/templates/docker-compose.yaml.twig @@ -28,7 +28,12 @@ services: - web labels: - "traefik.docker.network=traefik_proxy" - - "traefik.http.routers.${COMPOSE_PROJECT_NAME}.rule=Host(`${COMPOSE_PROJECT_NAME}.localhost`)" + - "traefik.http.routers.${COMPOSE_PROJECT_NAME}.rule=Host( + `${COMPOSE_PROJECT_NAME}.localhost`, + {% for host in web.extra_hosts | default([]) -%} + {{ '`' ~ host ~ '`,' }} + {% endfor -%} + )" profiles: [web] php: