Skip to content

Instantly share code, notes, and snippets.

@Elektordi
Created November 1, 2025 21:00
Show Gist options
  • Select an option

  • Save Elektordi/96a6e9edcc203ad360db3f572debeef6 to your computer and use it in GitHub Desktop.

Select an option

Save Elektordi/96a6e9edcc203ad360db3f572debeef6 to your computer and use it in GitHub Desktop.
Maintenance error page
services:
error-pages:
image: ghcr.io/tarampampam/error-pages:3.7
restart: unless-stopped
labels:
- "traefik.enable=true"
- "traefik.http.routers.error-pages.rule=Host(`example.com`) && !ClientIP(`192.0.2.1`)"
- "traefik.http.routers.error-pages.priority=9000"
- "traefik.http.routers.error-pages.entrypoints=websecure"
- "traefik.http.routers.error-pages.tls=true"
- "traefik.http.routers.error-pages.tls.certresolver=letsencrypt"
- "traefik.http.services.error-pages.loadbalancer.server.port=8080"
environment:
- TEMPLATE_NAME=lost-in-space
- DEFAULT_ERROR_PAGE=503
- SEND_SAME_HTTP_CODE=true
network_mode: bridge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment