Archive

Hugo

Blog

【2026年版】Decap CMS(旧Netlify CMS)+ Hugo の Page Bundles 対応

🔁 2026年リライト版 この記事は2020年4月に公開した「Netlify CMS + HugoでPage Bundles(コンテントと画像を同じ場所に配置)に対応する」を、2026年時点の Decap CMS(2023年の Netlify CMS フォーク / リネーム)前提で書き換えたものです。 2026年の状況 — Netlify CMS は Decap CMS にフォークされた Netlify CMS は、2023年2月に元運営元 Netlify の開発撤退にともない、コミュニティで Decap CMS としてフォーク・改名されました。パッケージ名も netlify-cms から decap-cms へ移行しています。

Blog

【2026年版】ローカルホストでDecap CMS(旧Netlify CMS)をテストする

🔁 2026年リライト版 この記事は2020年4月に公開した「ローカルホストでGitHubの環境を汚さずにNetlify CMSをテストする」を、2026年時点の Decap CMS(2023年に Netlify CMS がリネーム・フォーク)前提で書き換えたものです。 2026年の状況 — Netlify CMS → Decap CMS Netlify CMS は、2023年2月に元運営元 Netlify が開発撤退し、コミュニティで Decap CMS としてフォーク・改名されました。パッケージ名も netlify-cms から decap-cms へ変わっています。ローカルで動かすためのプロキシサーバも netlify-cms-proxy-server から decap-server に名称が変わりました。

Blog

【2026年版】Decap CMS(旧Netlify CMS)+ Hugo のテーマをGitで管理してデプロイする

🔁 2026年リライト版 この記事は2018年10月に公開した「Netlify CMS(Hugo)のテーマをGitの使い方を覚えながらカスタマイズしてデプロイしてみよう」を、Decap CMS(2023年にNetlify CMSがフォーク・改名)+ Git 2.40+ + GitHub Actions / Netlify Build 前提で全面書き換えしたものです。 2018年からの主な変化点 Netlify CMS → Decap CMS(2023年2月、Netlifyの開発撤退に伴いコミュニティフォーク) GitHub デフォルトブランチ: master → main(2020年10月以降の新規リポジトリは main) Git認証: パスワード認証廃止 → Personal Access Token / SSH / GitHub CLI (gh) が必須 Slack通知: Netlify 標準のSlack連携が簡略化、または GitHub Actions から直接送信する構成が一般的 デプロイ選択肢: Netlify のほか Vercel / Cloudflare Pages、あるいは GitHub Actions → 任意のCDN の構成も普及 ゴール Hugo サイトのテーマを Git で管理する main ブランチに push すると自動ビルド・デプロイ デプロイの成功/失敗を Slack に通知する Git の準備(2026年版) Git クライアントのインストール ❯ brew install git gh ❯ git --version git version 2.44+ ❯ gh --version GitHub 認証 2021年以降、HTTPS パスワード認証は使えません。GitHub CLI が最も楽です。

Blog

【2026年版】Decap CMS(旧Netlify CMS)+ Hugo でMarkdownで書ける無料ブログを構築する

🔁 2026年リライト版 この記事は2018年10月に公開した「Netlify CMS(Hugo)でMarkdownで記述可能な無料ブログを構築する(構築編)」を、Decap CMS(2023年にNetlify CMSがフォーク・改名)+ Hugo 0.140+ 前提で全面書き換えしたものです。 2018年からの主な変化点 Netlify CMS → Decap CMS(2023年2月): 開発元Netlifyが撤退し、コミュニティフォークのDecap CMSが事実上の後継 Hugo Modules / Page Bundles の普及 代替CMSの台頭: Sveltia CMS(Decap互換の軽量モダン実装)、Tina CMS、Keystatic など選択肢が増加 ホスティング選択肢: Netlify に加え Vercel、Cloudflare Pages が有力に JAMstack → 静的サイト+エッジ関数 という言い方にシフト(JamstackブランドはNetlifyが撤収) 今でもこの構成を選ぶ理由 2026年時点でも、Git ベース + Markdown ファイル + 静的生成 の構成には強みがあります。