ムームードメインからCloudflareにドメインを移管した


これまでこのサイトは、Circle CIでビルドしGitHub Pagesでホスティングしてドメインはムームードメインで管理していました。ムームードメインが2月からサービス維持調整費をとるようになる というのと、同じく2月から .net の価格が上がるということで、いい機会なのでCloudflareにドメインを移管することにしました。ついでにホスティングもCloudflare Pagesに変更しました。

Cloudflare Pagesについて

最初からビルド構成に「Hugo」が定義されているので、GitHubのリポジトリへのアクセス権の設定をするだけで利用ができます。カスタムドメインを使わないのであれば無料枠だけで十分に使えます。すごい。

Limits · Cloudflare Pages docs

ただし、デフォルトのHugoのバージョンが 0.54.0 と古く、そのままだとビルドできない可能性があります。環境変数に HUGO_VERSION を指定することで任意のバージョンのHugoでビルドすることができます。

Build configuration · Cloudflare Pages docs

ドメイン移管

ムームードメインからCloudflareへドメイン移管 – Toto Note が大変参考になりました。ありがとうございます。