Hugo

Cloudflare Pagesに認証付きpreviewを加える

Cloudflare Pages は無料で静的サイトを公開でき、Git のブランチを使って事前にプレビューを確認することも可能です。 プレビュー用のブランチ(例: draft)を作成し、Cloudflare Pages に push すると、draft.example.pages.dev のような URL で自動的にプレビューサイトが生成されます。限定公開にしたい場合は、Cloudflare Access を使って Google や GitHub を認証に設定し、アクセス制限をかけることができます。 最終確認後にプレビュー用のブランチを公開用ブランチにマージすれば、自動的に本番公開されます。