diff --git a/compose.yml b/compose.yml index 054d09d..175f733 100644 --- a/compose.yml +++ b/compose.yml @@ -49,6 +49,23 @@ services: - "traefik.http.routers.traefik.middlewares=security@file" - "coop-cloud.${STACK_NAME}.version=1.0.0+v2.5.2" + web: + image: tarampampam/error-pages:2.2.0 + environment: + - TEMPLATE_NAME=shuffle + networks: + - proxy + labels: + - "traefik.enable=true" + - "traefik.http.services.error-pages-service.loadbalancer.server.port=8080" + - "traefik.http.routers.error-router.entrypoints=web-secure" + - "traefik.http.routers.error-router.rule=HostRegexp(`{host:.+}`)" + - "traefik.http.routers.error-router.priority=10" + - "traefik.http.routers.error-router.middlewares=error-pages-middleware@docker" + - "traefik.http.middlewares.error-pages-middleware.errors.status=400-599" + - "traefik.http.middlewares.error-pages-middleware.errors.service=error-pages-service@docker" + - "traefik.http.middlewares.error-pages-middleware.errors.query=/{status}.html" + networks: proxy: external: true