Skip to content

Instantly share code, notes, and snippets.

@wallopthecat
Forked from anlek/docker-compose.yml
Created November 25, 2019 15:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wallopthecat/6d3e41f060e1dd184d62c58108e83b34 to your computer and use it in GitHub Desktop.
Save wallopthecat/6d3e41f060e1dd184d62c58108e83b34 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