Deploys y Actualizaciones
Aprende a actualizar tu sitio, ver el historial de deploys, y restaurar versiones anteriores.
Actualizar tu Sitio
Para subir una nueva version de tu sitio:
- Ve al detalle de tu sitio
- Pestaña Deploys
- Arrastra y suelta archivos en la zona de subida
Formatos Aceptados
| Formato | Descripcion |
|---|---|
| ZIP | Archivo comprimido con tu sitio |
| tar.gz | Archivo comprimido (alternativa a ZIP) |
| HTML | Un solo archivo HTML |
| Carpeta | Arrastra una carpeta completa desde tu computadora |
Si arrastras multiples archivos o una carpeta, Deployalo los comprime automaticamente en un ZIP antes de subirlos. No necesitas comprimir manualmente.
Build Automatico
Si tu sitio usa un framework (React, Vue, Next.js, etc.), Deployalo ejecuta el build automaticamente:
- Detecta el framework — Analiza
package.jsonpara identificar React, Vue, Next.js, Astro, etc. - Instala dependencias — Ejecuta
npm install - Compila — Ejecuta
npm run build - Publica — Copia los archivos generados al servidor
Log de Build en Tiempo Real
Cuando subes un sitio con framework, puedes ver el progreso del build en tiempo real:
- Subiendo archivos — Carga del ZIP al servidor
- Extrayendo archivos — Descompresion del ZIP
- Detectando framework — Identificacion automatica
- Instalando dependencias —
npm install - Compilando proyecto —
npm run build - Publicando sitio — Copia al servidor web
Cada fase muestra su duracion y estado (completada, activa, o pendiente).
Si el build falla, los logs muestran exactamente donde ocurrio el error para que puedas corregirlo.
Historial de Deploys
Cada vez que actualizas tu sitio, se crea un release en el historial. Puedes ver:
| Campo | Descripcion |
|---|---|
| Version | Numero de release (#1, #2, #3...) |
| Fecha | Cuando se hizo el deploy |
| Estado | Live, anterior, o fallido |
| Framework | Si se detecto un framework |
| Logs | Log completo del build |
Ver Logs de un Deploy
- En la pestaña Deploys, busca el deploy que quieras
- Click en "Ver logs"
- Se despliega el log completo del build
Restaurar una Version Anterior
Si algo sale mal con una actualizacion, puedes restaurar una version anterior:
- Ve a la pestaña Deploys
- Busca la version que quieras restaurar
- Click en "Restaurar"
- Confirma la accion
La version se restaura inmediatamente. Esto crea un nuevo release en el historial.
Solo se guardan las ultimas 10 versiones. Las versiones mas antiguas se eliminan automaticamente.
Historial de Versiones (Editor)
Si usas el Editor de codigo integrado, tambien tienes historial de versiones:
- Abre el editor de tu sitio
- Click en el icono de reloj (historial)
- Selecciona una version para previsualizarla
- Click en "Restaurar" para volver a esa version
Deploy desde IA
Si creaste tu sitio con el Wizard de IA, puedes regenerarlo:
- Usa el prompt del wizard con instrucciones actualizadas
- O edita el HTML directamente en el editor
- Los cambios se publican al instante con Publicar (Ctrl+S)
Preguntas Frecuentes
¿Cuanto tarda un deploy?
- HTML estatico: 2-5 segundos
- Con framework (React, Vue, etc.): 30-120 segundos dependiendo del proyecto
¿Puedo hacer deploy desde la terminal?
Actualmente no hay CLI. Puedes subir archivos desde la interfaz web o usar la API:
curl -X POST "https://api.deployalo.com/api/sites/TU_SITE_ID/redeploy" \
-H "Authorization: Bearer TU_TOKEN" \
-F "[email protected]"
¿Que pasa si el build falla?
Tu sitio anterior sigue funcionando. El deploy fallido se marca en el historial con el error, y puedes revisar los logs para corregirlo.
¿Se puede hacer rollback automatico?
No automaticamente. Si un deploy falla, el sitio anterior se mantiene. Si el deploy fue exitoso pero quieres volver atras, usa la funcion de restaurar version.