Lo que necesitas antes
- Una cuenta de Cloudflare con el plan Workers de pago (unos $5/mes).
- Un token de API con permisos: Workers Scripts (Edit), D1 (Edit), R2 (Edit), Workers KV (Edit), Account Settings (Read) y User Details (Read).
- Node.js 20 o superior en tu computadora (solo para instalar; el panel vive en la nube).
La instalación
node instalador/instalar.mjs
Te preguntará el token, el nombre de tu instalación, el modo y el nombre de tu marca. También se puede correr sin preguntas, útil para automatización o para que lo ejecute un asistente de IA:
node instalador/instalar.mjs \
--token <TU_TOKEN> \
--nombre mi-panel \
--modo dominios \
--marca "Mi Hosting" \
--dominio mihosting.com
Qué hace, paso por paso
- Verifica el token y detecta tu cuenta.
- Crea la base de datos y el almacén de caché. Si ya existen, los reutiliza — la instalación es reanudable.
- Genera las configuraciones del panel y del motor de tareas.
- Aplica todas las migraciones de la base (numeradas e idempotentes).
- Compila y despliega los dos workers.
- Promueve tu cuenta a administrador.
- Verifica que el panel responda y te entrega el resumen.
Los dos modos
| Modo | Qué incluye | Infraestructura |
|---|---|---|
dominios | Venta de dominios completa: búsqueda, registro, renovaciones, transferencias, cobros y soporte | ~$5/mes |
completo | Todo lo anterior más hosting para tus clientes | ~$30/mes |
Después de instalar
Tu panel arranca en modo simulado: funciona completo pero no gasta dinero. Cuando quieras vender de verdad, conectas tus llaves como secretos. En el panel, la pantalla Administración → Mi instalación te muestra qué falta y el comando exacto para cada servicio. Ver también Conectar tus llaves.