feat(errorpage): render maintenance page as error page template #19
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
fabrice.kirchner/maintenance-page!19
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/error-page"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Änderung
errorpage: Hugo rendert die Startseite ein zweites Mal nach/_error/. Das ist die Vorlage der Fehlerseite, die nginx in k3s-prod bei 502 bis 504 ausliefert.layouts/partials/custom_body.html: Karte ganz oben mit Statuscode, Ursache, Host, URL, Request-ID, „Details kopieren“ und „Störung melden“ aninfo@casa-due-pur.de. nginx setzt die Werte per SSI ein.assets/css/error-card.css, eingebunden übercustom_head.htmlnur in der Fehlerfassung.baseURL: /_maintenance/: Traefik leitet diesen Pfad auf allen Hosts an die Wartungsseite, damit CSS und Bilder auch unter dem Host der ausgefallenen Anwendung laden.minify.tdewolff.html.keepComments, damit--minifydie SSI-Anweisungen stehen lässt.assets/images/, damit das Theme es verarbeitet.Reihenfolge
Erst mergen, wenn k3s-prod #429 ausgerollt ist, sonst fehlt die Route für
/_maintenance/und die Wartungsseite verliert ihr CSS.Test
Lokal mit Hugo 0.166 gebaut: 7 SSI-Anweisungen in
/_error/index.html, Karte nur in der Fehlerfassung, alle Verweise unter/_maintenance/, Anker#kontakt,#datenschutz,#impressum.Der Verweis
/cdn-cgi/l/email-protectionim bestehenden Inhalt ist ein Überbleibsel von Cloudflare und führt schon heute ins Leere.