Sashimi Request for Comments 2026
← Index
ops

Vercel で Decap CMS を使うときの認証メモ

GitHub backend を使う場合、Vercel では OAuth 認証の用意が必要です。

  • Decap CMS
  • Vercel
  • GitHub
  • PostgreSQL
  • TypeScript

Decap CMS は静的サイトに管理画面を追加できますが、GitHub リポジトリに書き込むには認証設定が必要です。

Vercel に置く場合は、public/admin/config.ymlbackend を GitHub にし、GitHub OAuth App と OAuth proxy を用意する構成が現実的です。

backend:
  name: github
  repo: owner/repo
  branch: main

このリポジトリでは、まずローカル編集と構成確認ができるように local_backend: true を有効にしています。