diff --git a/docker-compose.yml b/docker-compose.yml index da7f951..5378766 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -82,6 +82,15 @@ services: - "traefik.http.routers.elmeg-frontend.priority=50" - "traefik.http.services.elmeg-frontend.loadbalancer.server.port=3000" - "traefik.docker.network=traefik" + # bugs.elmeg.xyz subdomain - redirects to /bugs + - "traefik.http.routers.elmeg-bugs.rule=Host(`bugs.elmeg.xyz`)" + - "traefik.http.routers.elmeg-bugs.entrypoints=websecure" + - "traefik.http.routers.elmeg-bugs.tls.certresolver=letsencrypt" + - "traefik.http.middlewares.bugs-redirect.redirectregex.regex=^https://bugs\\.elmeg\\.xyz/(.*)" + - "traefik.http.middlewares.bugs-redirect.redirectregex.replacement=https://elmeg.xyz/bugs/$${1}" + - "traefik.http.middlewares.bugs-redirect.redirectregex.permanent=true" + - "traefik.http.routers.elmeg-bugs.middlewares=bugs-redirect" + - "traefik.http.routers.elmeg-bugs.service=elmeg-frontend" db: image: postgres:15-alpine