Files
homelab/errorpages

Error pages

Static HTTP error pages served by an Nginx image built in CI.

Edit the HTML in html/; the Dockerfile copies it into the image. Kubernetes exposes error-pages-service in error-pages for Traefik's error middleware. Keep the middleware's namespace and port aligned with that Service.

For a local build, run docker build -t homelab-error-pages . from this directory. Compose references the private registry image rather than a build context.

Inspect

From the repository root:

kubectl get pods,svc,pvc -n error-pages
kubectl get events -n error-pages --sort-by=.metadata.creationTimestamp

See the repository README for deployment selection.