Deploy

Despliega cualquier app desde Git. Cada push se compila.

Conecta un repositorio o sube una carpeta. Hostingsurge detecta el framework, compila tu app y la ejecuta en servidores de la UE, con 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

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

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.

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. Un clic en ambos casos.

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.

Tareas cron

Ejecuta comandos recurrentes según una programación dentro del contenedor de tu app. ¿Necesitas que una se ejecute ya? Pulsa Ejecutar ahora.

Hooks de despliegue

Una 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.

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.

Protección y reglas edge

Pon 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 app

Añ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.

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.

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

Diseñado para el aislamiento

Equipos, compilaciones y datos se mantienen separados, en servidores de la UE.

Aislado por equipo

Los proyectos, datos y credenciales de cada equipo están aislados de los de otros equipos.

Compilaciones aisladas

Cada compilación se ejecuta por separado. Una compilación fallida nunca sustituye a la versión en producción.

Alojado en la UE

Servidores en Francia, detrás de un firewall, con TLS y un proxy reforzado delante de tus apps.

Sin servidores que gestionar

Sin claves SSH, proxies ni paneles de control que mantener. Trabajas en el panel, la CLI, la API o mediante MCP.

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 visibles y las redirecciones de dominio; las variables secretas las añades tú y las tareas cron las vuelves a crear. 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.