Aggiungi una pagina offline da mostrare quando Discourse si sta ricostruendo o avviando

L’idea all’interno di questo thread è ottima anche per chi di noi utilizza caddy come reverse proxy, sia come applicazione standalone che utilizzando Cloudflare Tunnels.

discourse.example.org {
        reverse_proxy <host | ip>:port

        handle_errors 5xx {
                root * /path/to/error-pages
                rewrite * /error.html
                file_server {
                        status 404
                }
        }
}

La sezione status 404 è importante solo se si utilizzano Cloudflare Tunnels. Se caddy restituisce 5xx a Cloudflare, Cloudflare Tunnel visualizzerà il proprio errore di disconnessione. Modificare lo stato indica a Cloudflare che esiste una connessione live valida che servirà una pagina di errore.

2 Mi Piace