Hugo+GitHub PagesからAstro+CloudFlare Pagesへ移行した
Hugo->Astroの移行
YAML Frontmatterのメタデータ定義に互換性がなくて修正が必要だった点と、リンクをHugoのshortcodeで設定したのでそれを修正する点以外は、スムーズに移行できた。
とりあえず凝った設定はせずにほぼデフォルトで運用する。以下は変更した。
- 文字サイズを小さくした
- デフォルトだとデカすぎる
- 記事の並び順を日付の昇順から降順に変更した
ただダークモードに非対応っぽいので、後でテーマを変更するかも。
GitHub Pages->CloudFlare Pagesの移行
元々CloudFlareでドメインを管理していたので、PagesのCustom Domainから当該ドメイン名を指定すれば、あとは勝手にレコード設定してくれる。