netlify フリープランだとクソ遅いのでCloudflare Pagesに移行することにした。
Cloudflare Pagesもわりとよくできててスッと移行できる。
注意するのはデフォルトのHugoのversionが0.54と古いので環境変数HUGO_VERSIONで指定してやること。
せっかくなのでドメインもAWS Route53からCloudflareに移した。
と、ここまでよかったんだけど、Cloudflare PagesにデプロイするとエントリのLastModがすべてデプロイした日付になってしまうことに気がついた。
enableGitInfo = true
にしているにも関わらず。
おそらく --depth 1
で clone されてるっぽいが、--unshallow
もできそうもないのでデプロイはnetlifyに戻してDNSだけCloudflareにしてプロキシにした。
追記
このように設定したらいけたっぽい。