Skip to content

Instantly share code, notes, and snippets.

@denzuko
Forked from anlek/docker-compose.yml
Created August 28, 2019 15:18
Show Gist options
  • Save denzuko/70664c3934658f3e377ee00127a391cc to your computer and use it in GitHub Desktop.
Save denzuko/70664c3934658f3e377ee00127a391cc to your computer and use it in GitHub Desktop.
Setting up error page for traefik and it's applications
app:
image: my/webapp:latest
labels:
- "traefik.enable=true"
- "traefik.frontend.rule=Host:supercoolapp.com"
- "traefik.frontend.errors.network.backend=error"
- "traefik.frontend.errors.network.query=/{status}.html"
- "traefik.frontend.errors.network.status=500-511"
- "traefik.port=3000"
error_pages:
image: my/error-pages:latest
labels:
- "traefik.enable=true"
- "traefik.frontend.rule=HostRegexp:{catchall:.*}"
- "traefik.frontend.priority=1"
- "traefik.backend=error"
- "traefik.port=80"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment