Skip to content

Instantly share code, notes, and snippets.

@anlek
Created August 21, 2019 00:53
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save anlek/522894d093431303e79e20992ef2114f to your computer and use it in GitHub Desktop.
Save anlek/522894d093431303e79e20992ef2114f 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