Hugo × Cloudflare Pagesで静的ページを公開【無料!】
どうも、職業エンジニアです。
今日は休みなんだけど特に予定がなかったので、あんまり仕事ではやらないであろうことをやってみたいと思い、Hugo × Cloudflare Pagesでページ公開をしてみました。
無料で自作のWEBページが公開できるなんて、いい時代になりましたねえ。
構成
利用するもの
今回利用するものは
* Hugo
* Cloudflare Pages
* GitLab
の3つになります。
仕組み
Hugoで開発したソースコードをGitLab上にpushすると、Cloudflareが検知してページ公開されるような仕組みです。Cloudflare PagesとGitLabが標準機能として連携できるので、CI/CD設定ファイルを書かなくて済むのが利点だったりします。
なお、筆者はHugo触るのは初めてです!Hugoは静的ページを作成するものなので、公開するページの表示速度がめっちゃ早かったり、サーバー移行が楽だったりするメリットがあります。ブログとして公開することもできるみたい。そのうちやってみようかなあ。
構