add custom 502 error page

This commit is contained in:
2026-01-20 17:13:19 +01:00
parent 885bfe08eb
commit 83d6fe194b
5 changed files with 93 additions and 9 deletions

View File

@@ -17,6 +17,8 @@ http:
service: ${subservice.name}
tls:
certResolver: letsencrypt
middlewares:
- redirect-errors
%{~ endfor }
%{~ endfor }
nextcloud:
@@ -26,7 +28,8 @@ http:
service: nextcloud
tls:
certResolver: letsencrypt
middlewares:
- redirect-errors
rocket:
rule: "Host(`discussion.fefan.fr`)"
entryPoints:
@@ -34,7 +37,8 @@ http:
service: rocket
tls:
certResolver: letsencrypt
middlewares:
- redirect-errors
wiki:
rule: "Host(`benoit.mathieu.wiki`)"
entryPoints:
@@ -42,7 +46,8 @@ http:
service: wiki
tls:
certResolver: letsencrypt
middlewares:
- redirect-errors
vaultwarden:
rule: "Host(`vaultwarden.aldon.fr`)"
entryPoints:
@@ -50,7 +55,8 @@ http:
service: vaultwarden
tls:
certResolver: letsencrypt
middlewares:
- redirect-errors
keycloak:
rule: "Host(`keycloak.aldon.fr`)"
entryPoints:
@@ -58,6 +64,8 @@ http:
service: keycloak
tls:
certResolver: letsencrypt
middlewares:
- redirect-errors
services:
%{~ for _, service in services }
%{~ for _, subservice in service }
@@ -100,7 +108,21 @@ http:
servers:
- url: "http://192.168.1.34:8080"
error-handler-service:
loadBalancer:
passHostHeader: true
servers:
- url: "http://127.0.0.1:8090"
middlewares:
redirect-to-https:
redirectScheme:
scheme: https
scheme: https
redirect-errors:
errors:
status:
- "500"
- "501"
- "503"
- "502"
service: error-handler-service
query: "/502.html"