Deploy

Despliega cualquier app desde Git. Cada push se compila.

Conecta un repositorio, sube una carpeta o ejecuta una imagen de Docker. Hostingsurge detecta el framework, compila tu app y la ejecuta en servidores de la UE, con una vista previa por rama, registros, reversión en un clic y dominios personalizados con SSL automático.

Despliegue con cada pushUna vista previa por ramaRegistros de compilación y ejecuciónReversiónSSL automáticoServidores en Francia
hostingsurge.com/dashboard/newDemo en vivo

Capítulo 1 de 5: Trae tu código como repositorio de Git, carpeta o ZIP, o como imagen de Docker. El framework se detecta por ti.

Datos de ejemplo

Todo lo que necesita una app en producción

Registros, reversiones, variables, dominios y tareas programadas, en el panel, la CLI o la API.

  • Despliegue con cada push

    Cada push a tu rama de producción se compila y se despliega. Funciona con GitHub, GitLab, Bitbucket, Gitea y Forgejo.

  • Una vista previa por rama

    Haz push de una rama y obtendrá su propia dirección de vista previa, para que revises un cambio antes de que llegue a producción. No disponible para sitios WordPress.

  • Registros de compilación y ejecución

    Sigue una compilación línea a línea y luego lee lo que imprime tu app mientras se ejecuta, en el panel o desde tu terminal.

  • Reversión en un clic

    Vuelve a poner en producción un despliegue anterior o promueve otro despliegue a producción. Una compilación fallida nunca sustituye a la versión en producción.

  • Variables de entorno

    Mantén claves y ajustes fuera de tu código. Defínelas por proyecto, marca los secretos como sensibles y descárgalas en local con la CLI.

  • Dominios personalizados y SSL

    Añade tu dominio, verifícalo con un registro TXT y obtén automáticamente un certificado de Let’s Encrypt. Redirige también www y dominios antiguos.

Aún no se miden: el tráfico y el almacenamiento. Los minutos de compilación se cuentan por equipo, y cada proyecto se ejecuta dentro del límite de CPU y memoria de tu plan.

Del repositorio a la app en producción

Tres pasos la primera vez. Después, basta con un push.

  1. Conecta tu códigoImporta un repositorio desde GitHub, GitLab, Bitbucket o cualquier URL de Git; los privados se conectan con una clave de despliegue de solo lectura que generamos nosotros. ¿Sin Git? Sube una carpeta o un archivo ZIP.
  2. Nos encargamos de la compilaciónHostingsurge reconoce el framework, configura los comandos de compilación y de inicio, y transmite el registro en directo mientras compila. Puedes cambiar los comandos cuando quieras.
  3. Publica y luego haz push para actualizarCuando la compilación está lista, la nueva versión pasa a producción. Con el despliegue con cada push activado, cada push a tu rama de producción publica la siguiente versión, y revertir está a un solo clic.

Trae el stack que ya usas

El framework se detecta a partir de tu código y la compilación se configura por ti. Esto es lo que puedes desplegar hoy.

EntornoQué puedes desplegarSe ejecuta como
Sitio estáticoHTML, CSS y JavaScript, o la salida de un generador de sitios estáticosArchivos estáticos
Next.jsApps completas de Next.js con renderizado del lado del servidorUn servidor Node.js
ViteApps de React, Vue y Svelte creadas con ViteArchivos estáticos
Node.jsServidores hechos con Express, Fastify, NestJS, Hono y másTu comando de inicio
PythonApps de Django, Flask y FastAPITu servidor de aplicaciones
PHPSitios PHP y apps de Laravelnginx y PHP-FPM
Imagen de DockerUna imagen lista para usar de un registro de contenedoresLa imagen, tal cual
Carpeta o ZIPArchivos subidos directamente desde tu equipo, sin necesidad de GitIgual que su framework

Además, en cada proyecto

Tareas programadas, hooks de despliegue, protección y bases de datos, configurados desde el panel, la CLI o la API.

  • Tareas cronEjecuta comandos recurrentes según una programación dentro del contenedor de tu app. ¿Necesitas que una se ejecute ya? Pulsa Ejecutar ahora.
  • Hooks de despliegueUna URL secreta que vuelve a desplegar producción cuando se la llama: desde CI, el botón de publicar de un CMS o cualquier otro servicio.
  • Protección y reglas edgePon una contraseña o una lista de IP permitidas delante de un despliegue, fuerza HTTPS y define cabeceras de respuesta y redirecciones.
  • Bases de datos junto a tu appAñade PostgreSQL, MySQL, MariaDB, Redis o MongoDB en la red privada de tu equipo. La cadena de conexión llega a tus variables de entorno.

Despliega desde tu terminal, tu CI o tu asistente de IA

El panel es solo una vía. La CLI, la API REST y MCP también gestionan despliegues, registros, variables y dominios, para que scripts, pipelines y agentes puedan publicar.

  • Una CLI para terminales y CI, con salida --json para scripts y agentes
  • HOSTINGSURGE_TOKEN para pipelines de CI, sin paso de inicio de sesión
  • Una API REST con especificación OpenAPI
  • MCP para Claude, ChatGPT, Cursor y VS Code: inicia sesión, sin claves que pegar

Explora la API y la CLI

Conecta tu IA

# Instala la CLI e inicia sesión
npm i -g https://hostingsurge.com/cli/hostingsurge.tgz
hostingsurge login

# Vincula esta carpeta a un proyecto y despliégala
hostingsurge link
hostingsurge deploy --prod

# Sigue lo que imprime tu app
hostingsurge logs --follow

¿Deploy o tu propio servidor?

Lo que, de otro modo, configurarías y mantendrías tú en un servidor alquilado.

TareaCon DeployEn tu propio servidor
CompilacionesCada push se compila; el framework se detectaEscribes y mantienes tú el pipeline de compilación
Vistas previasHaz push de una rama y obtén su propia dirección de vista previaMontas a mano un segundo entorno
HTTPSLos certificados se emiten y renuevan automáticamenteInstalas y renuevas tú los certificados
ReversiónUn clic para volver a un despliegue de producción anteriorGuardas compilaciones antiguas y las vuelves a desplegar
MantenimientoSin claves SSH, proxies ni paneles de control que mantenerLas actualizaciones del sistema, el proxy y el firewall corren de tu cuenta
AislamientoLos proyectos, datos y credenciales de cada equipo están aislados, en servidores en FranciaHasta donde tú lo configures

¿Creas un sitio web o un sitio WordPress en lugar de una app? Ver Hosting

Paga por lo que usan tus apps

La cuota de cada plan incluye uso por el mismo importe. Por encima, la CPU y la memoria se facturan por segundo.

  • Free

    $5 de crédito de prueba durante 30 días, luego $1 de uso al mesHasta 1 vCPU · 1 GB por servicio

    $0 / mes

  • Hobby

    Incluye $5 de uso cada mesHasta 4 vCPU · 8 GB por servicio

    $5 / mes

  • Pro

    Incluye $20 de uso cada mesHasta 8 vCPU · 32 GB por servicio

    $20 / mes

Por encima del uso incluido: CPU $20 por vCPU al mes y memoria $10 por GB al mes. Los sitios estáticos y las compilaciones son gratis. USD, sin IVA. El pago aún no está abierto: todas las cuentas funcionan gratis hoy y no se cobra nada. Comparar planes e instancias de precio fijo

Preguntas sobre Deploy, respondidas

Stacks, Git, dominios y qué pasa cuando falla un despliegue.

¿Qué frameworks y lenguajes puedo desplegar?

Sitios estáticos, Next.js con renderizado del lado del servidor, apps de Vite, Node.js, Python y PHP, además de imágenes de Docker desde un registro y subidas de carpetas o archivos ZIP. El framework se detecta a partir de tu código, y puedes ajustar los comandos de compilación y de inicio.

¿Necesito GitHub?

No. Importa desde cualquier proveedor de Git por URL: GitHub, GitLab, Bitbucket, Codeberg, Gitea o tu propio servidor. Los repositorios privados se conectan con una clave de despliegue de solo lectura que genera Hostingsurge. También puedes subir una carpeta o un archivo ZIP, o desplegar desde tu terminal con la CLI.

¿Cómo migro un proyecto desde Vercel?

Usa la importación de Vercel con un token de lectura. Trae el framework y los ajustes de compilación, las variables de entorno, los dominios con sus redirecciones y las redirecciones y cabeceras de vercel.json. Las tareas cron se recrean en pausa hasta que el DNS apunte aquí, y los valores sensibles que Vercel nunca devuelve los introduces una sola vez en la revisión. La app se ejecuta en una dirección de vista previa mientras Vercel sigue sirviendo, y cambias el DNS cuando todo esté correcto. Cómo funcionan las migraciones

¿Qué pasa si falla un despliegue?

La compilación fallida se detiene con su registro completo, y la versión en producción sigue sirviendo. Si una versión que sí llegó a producción da problemas, revierte a un despliegue de producción anterior con un clic.

¿Puedo usar mi propio dominio?

Sí. Añade el dominio, publica un registro TXT para demostrar que es tuyo y añade exactamente los registros DNS que muestra el panel. El certificado SSL se emite automáticamente, y puedes redirigir otros dominios, como www, a tu dominio principal.

¿Dónde se alojan mis apps?

En servidores en Francia (UE), detrás de un firewall con TLS y un proxy reforzado. Los proyectos, datos y credenciales de cada equipo están aislados de los de otros equipos.

¿Cuánto cuesta Deploy?

Deploy forma parte de Cloud, con precios al estilo de Railway y Render. Hobby cuesta $5 y Pro $20 al mes, cada uno con uso incluido por el mismo importe; a partir de ahí, la CPU cuesta $20 por vCPU al mes y la memoria $10 por GB al mes, con facturación por segundo. Las instancias de precio fijo empiezan en $7 al mes, y los sitios estáticos y las compilaciones son gratis. Precios en USD, sin IVA. Precios de Deploy

Despliega tu primera app con Free.

Conecta un repositorio o sube una carpeta. ¿Vienes de Vercel? Importa el proyecto y revísalo en una dirección de vista previa antes de cambiar el DNS.