ops
Vercel で Decap CMS を使うときの認証メモ
GitHub backend を使う場合、Vercel では OAuth 認証の用意が必要です。
- Decap CMS
- Vercel
- GitHub
- PostgreSQL
- TypeScript
Decap CMS は静的サイトに管理画面を追加できますが、GitHub リポジトリに書き込むには認証設定が必要です。
Vercel に置く場合は、public/admin/config.yml の backend を GitHub にし、GitHub OAuth App と OAuth proxy を用意する構成が現実的です。
backend:
name: github
repo: owner/repo
branch: main
このリポジトリでは、まずローカル編集と構成確認ができるように local_backend: true を有効にしています。