Guía de los pasos 1–3 del pipeline en la homepage.
Login OAuth
Decap necesita un token de GitHub. Este stack usa un gateway Express autoalojado (gateway/) en tu VPS — sin SaaS de auth de terceros.
- El editor abre
/admin - Redirección a
AUTH_GATEWAY_URL/api/auth - OAuth de GitHub → callback
/api/auth/callback - El gateway devuelve el token a Decap
Variables en el VPS: GITHUB_CLIENT_ID, GITHUB_CLIENT_SECRET, AUTH_GATEWAY_URL.
Editar en Decap CMS
Colecciones en src/content/ (blog, faqs, pages). config.yml usa base_url: __AUTH_GATEWAY_URL__ sustituido en el deploy.
Commit a GitHub
Decap guarda en la rama configurada: develop (test) o main (producción). El contenido vive en git — revisión con PRs normales.