メインコンテンツまでスキップ

「netlify」タグの記事が1件件あります

全てのタグを見る

Cloud Run上のDocusaurusサイトにDecap CMSを導入した記録

· 約10分
hiroaki
Individual Developer

このサイトのコンテンツ管理を効率化するため、ヘッドレスCMSであるDecap CMS(旧Netlify CMS)を導入しました。この記事では、その導入プロセスと技術的な判断、そして遭遇した問題の解決策について記録します。

最終的に、CMSの管理画面はNetlifyで、公開サイトはGoogle Cloud Runで運用する、という少し特殊なハイブリッド構成に落ち着きました。

  • CMS管理環境 (Netlify)

    • URL: https://[your-site].netlify.app/admin/
    • 役割: Decap CMSの管理画面を提供し、Netlify Identityで認証を行います。
  • 公開サイト環境 (Google Cloud Run)

    • URL: https://[your-custom-domain].com/
    • 役割: 静的サイトをホストします。既存のCI/CDパイプラインは維持されます。

この記事が、同様の構成を検討している方の参考になれば幸いです。