Saltar al contenido principal

Deployalo Sites

Hostea tus sitios estáticos, landing pages y aplicaciones frontend de forma gratuita con SSL automático.

Nuevo: Crea tu Landing con IA

¿Quieres publicar una landing page en 5 minutos? Usa nuestro prompt optimizado para ChatGPT, Claude, Gemini o Grok.

Ver guía: Landing con IA - Copia, pega, publica. Así de fácil.

¿Qué es Deployalo Sites?

Deployalo Sites te permite publicar sitios web estáticos en segundos. Es perfecto para:

  • Landing pages creadas con ChatGPT, Lovable, v0, o cualquier herramienta AI
  • Sitios estáticos en HTML, CSS y JavaScript
  • Aplicaciones frontend en React, Vue, Next.js, Astro, Svelte, etc.
  • Documentación generada con cualquier herramienta

Características

CaracterísticaDescripción
SSL AutomáticoCertificados Let's Encrypt gratuitos
Subdominio incluidotu-sitio.sites.deployalo.com
Dominio personalizadoConecta tu propio dominio
Build automáticoReact, Vue, Next.js, Astro, Svelte
Deploy instantáneoTu sitio live en segundos
GratuitoSin costo, sin límites ocultos

Cómo Publicar un Sitio

Opción 1: Subir ZIP

  1. Ve a deployalo.com/sites
  2. Arrastra y suelta tu archivo ZIP
  3. Espera a que se construya (si tiene React/Vue) o se copie (si es HTML estático)
  4. ¡Tu sitio está live!

Opción 2: Subir Archivos

  1. Selecciona la pestaña "Archivos"
  2. Arrastra todos los archivos de tu sitio
  3. Se creará un ZIP automáticamente y se publicará

Opción 3: Código (HTML/CSS/JS)

  1. Selecciona la pestaña "Código"
  2. Escribe o pega tu HTML, CSS y JavaScript
  3. Click en "Publicar"

Frameworks Soportados

Deployalo Sites detecta automáticamente el framework y ejecuta el build:

FrameworkBuild CommandOutput
React (CRA)npm run buildbuild/
React (Vite)npm run builddist/
Vuenpm run builddist/
Next.jsnpm run build.next/ → export estático
Nuxtnpm run build.output/public/
Astronpm run builddist/
Sveltenpm run buildbuild/
HTML estático-Se copia directo

Editar un Sitio Existente

  1. En la lista de sitios, haz click en el ícono de lápiz (✏️)
  2. Se expandirá un panel con las 3 opciones de subida
  3. Sube el nuevo contenido
  4. El sitio se actualizará automáticamente

Editor de Código

Para sitios estáticos (HTML, CSS, JS), puedes editar los archivos directamente desde el navegador:

Acceder al Editor

  1. Click en tu sitio para ver los detalles
  2. Ve a la pestaña "Editor"
  3. Selecciona un archivo del árbol de la izquierda
  4. Edita con syntax highlighting (Monaco Editor - el mismo de VS Code)

Funciones del Editor

FunciónDescripción
PublicarGuarda y aplica los cambios inmediatamente (Ctrl+S)
DescartarRevierte los cambios sin guardar
Publicar todoGuarda todos los archivos modificados
HistorialVer y restaurar versiones anteriores
Pantalla completaExpande el editor a toda la pantalla (ESC para salir)

Crear y Eliminar Archivos

  • Crear: Click en el ícono + en la barra de archivos
  • Eliminar: Hover sobre un archivo y click en el ícono de basura

Historial de Versiones

Cada vez que subes una nueva versión de tu sitio, se guarda automáticamente un backup:

  • Se guardan hasta 10 versiones
  • Puedes restaurar cualquier versión anterior
  • También puedes crear backups manuales desde el modal de historial
Sitios con Framework

Para sitios creados con React, Next.js, Vue, etc., el editor no está disponible porque requieren un proceso de build. Para hacer cambios, sube el proyecto actualizado en la pestaña "Deploy".

Conectar Dominio Personalizado

Paso 1: Configura tu DNS

  1. Click en el ícono de enlace (🔗) en tu sitio
  2. Ingresa tu dominio (ej: miempresa.com)
  3. Click en "Continuar"

Paso 2: Crea el registro A

En tu proveedor de dominios (GoDaddy, Namecheap, Cloudflare, etc.):

CampoValor
TipoA
Nombre/Host@
Valor/IP37.27.11.168
TTL3600

Paso 3: Espera la propagación

  • Los cambios DNS pueden tardar hasta 24 horas
  • Normalmente es mucho más rápido (5-30 minutos)
  • El certificado SSL se genera automáticamente

Dominio www

Si quieres que www.tudominio.com también funcione:

CampoValor
TipoCNAME
Nombre/Hostwww
Valortudominio.com
TTL3600

Troubleshooting

Mi sitio no carga

  1. Verifica el DNS: Usa dnschecker.org para ver si tu dominio apunta a 37.27.11.168
  2. Espera propagación: Los cambios DNS pueden tardar hasta 24 horas
  3. Revisa el ZIP: Asegúrate de que el index.html esté en la raíz del ZIP

Error de build

  1. Verifica package.json: Debe tener el script build definido
  2. Dependencias faltantes: Asegúrate de incluir package.json y package-lock.json
  3. Node version: Usamos Node 20 LTS

SSL no funciona

  1. Espera propagación: El certificado se genera cuando Caddy detecta tráfico
  2. Verifica DNS: El dominio debe apuntar correctamente a nuestra IP
  3. Prueba sin www: A veces solo un subdominio tiene el certificado

Límites

PlanSitiosTráficoStorage
GratuitoIlimitadosIlimitado1GB por sitio

Configuración Avanzada

Para opciones avanzadas como variables de entorno, consulta la guía de Configuración Avanzada.

Comparación con Otros Servicios

CaracterísticaDeployalo SitesNetlifyVercelGitHub Pages
PrecioGratisGratis (límites)Gratis (límites)Gratis
Build automático
Dominio custom
SSL automático
En español
Soporte local