Discourseが再構築中または起動中に表示するオフラインページを追加する

このスレッド内のアイデアは、スタンドアロンアプリケーションとして、またはCloudflare Tunnelsを使用している場合であっても、リバースプロキシとしてCaddyを実行している私たちにとっても素晴らしいものです。

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

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

status 404セクションは、Cloudflare Tunnelsを使用している場合にのみ重要です。CaddyがCloudflareに5xxを返すと、Cloudflare Tunnelは独自の切断エラーを表示します。ステータスを変更すると、Cloudflareにエラーページを提供する有効なライブ接続があることを示します。

「いいね!」 2