Brain → Cloudflare Pages + Access (listo-para-correr)
Brain → Cloudflare Pages + Access (listo-para-correr)
Sección titulada «Brain → Cloudflare Pages + Access (listo-para-correr)»Estado 10-jun-2026 (noche): build VERIFICADO (56 páginas, 5.3s, Pagefind incluido). El deploy requiere login de Cloudflare (browser) → lo corre Nicolás, son 3 comandos.
1. Deploy a Cloudflare Pages
Sección titulada «1. Deploy a Cloudflare Pages»cd ~/NICOLASNEIRA/yt/brainnpm run build # verificado ✓ → genera dist/npx wrangler login # abre browser (cuenta Cloudflare de Nicolás)npx wrangler pages project create brain-nicolas --production-branch mainnpx wrangler pages deploy dist --project-name brain-nicolasAlternativa recomendada para producción: conectar el repo GitHub del brain en el dashboard
(Pages → Create → conectar repo, build command npm run build, output dist) → cada
make sync despliega solo.
2. Candado — Cloudflare Access (Zero Trust)
Sección titulada «2. Candado — Cloudflare Access (Zero Trust)»Dashboard → Zero Trust → Access → Applications → Add an application:
- Tipo: Self-hosted
- Application domain:
brain-nicolas.pages.dev(o el dominio custom, ej.brain.nicolasneira.com) - Policy: Allow → Include → Emails: nneira@gmail.com (+ las cuentas que quiera)
- Identity provider: One-time PIN basta (o Google login)
Resultado: el brain pide autenticación antes de mostrar CUALQUIER página. Visible desde el teléfono en cualquier parte, solo para él. Free tier de Zero Trust: hasta 50 usuarios.
3. Decisión pendiente (anotada de la conversación)
Sección titulada «3. Decisión pendiente (anotada de la conversación)»¿Queda algo público? Opción conversada: portada conceptual pública + todo el detalle detrás de Access — resuelve el pendiente de Skool “sacar docs detalladas de la web” sin perder la web.
4. Para la demo del video (V1 momento 4)
Sección titulada «4. Para la demo del video (V1 momento 4)»- Local en vivo:
npm run dev→ hot reload instantáneo cuando un agente escribe markdown - Remoto: la URL de Pages detrás de Access, abierta desde el teléfono en cámara