Skip to content
Blog
Go back

Hugoで作るWebサイト(Cloudflare Pages編)

·Updated: 

事前調査#

  • GitHub Pagesは無料プランだとリポジトリをパブリックにする必要がある
    • 公開したくないものをプッシュできないのはちょっと辛いかも
  • Cloudflare Pagesでも同様に無料でホスティングできるらしい
    • GitHubの閲覧権限を与えるのでプライベートリポジトリでもOK
    • ブランチの更新に対応して自動でデプロイしてくれるので、GitHub Actionsが不要

手順#

先日作ったリポジトリがあるとする。

  • Cloudflareアカウントを作る
  • WorkersページからPagesタブの”既存のGitリポジトリをインポートする”を選ぶ
  • 指示の通りにGitHubアカウントを接続する
  • 画面に従ってビルド・デプロイの設定を行う
    • フレームワークプリセットにHugoを選ぶ

設定が完了すると、初回のビルドとデプロイが自動で行われる。


Share this post:

Previous Post
HugoのためのObsidian環境作り・2
Next Post
Hugoで作るWebサイト(GitHub Pages編)