Saltar al contenido principal

Guías de despliegue

Aprende a alojar tu aplicación en Vertra Cloud con guías específicas para cada lenguaje y framework. Cada tutorial cubre la estructura del proyecto, la configuración necesaria y el proceso completo de despliegue.

Node.js

Aplicaciones Node.js con o sin framework.

Python

Scripts, bots y APIs en Python.

Express.js

APIs REST con Express.js.

Fastify

APIs de alto rendimiento con Fastify.

Next.js

Aplicaciones React con SSR y SSG.

Go

APIs y servicios en Go.

Deno

Servidores Deno con deno.json.

.NET (C#)

Proyectos ASP.NET Core y de consola.

Elixir

Aplicaciones Elixir y Phoenix.

Sitios estáticos

HTML, CSS y JavaScript puro.

Bots de Discord

Bots para Discord con discord.js o discord.py.

Estructura común

Independientemente del framework elegido, todo despliegue en Vertra Cloud sigue la misma estructura:
1

Prepara el proyecto

Asegúrate de que las dependencias estén declaradas (package.json, requirements.txt, go.mod, deno.json, .csproj, mix.exs…) y, en el caso de los sitios, de que la aplicación escuche en el puerto 80.
2

Envía el código

Nuevo Proyecto en el panel (ZIP o GitHub), vertra upload en la CLI (la primera vez; vertra deploy para las actualizaciones), o la extensión de VS Code. La plataforma detecta el runtime, el archivo principal y los comandos; revísalos antes de desplegar.
3

Verifica

Supervisa los logs y el estado de la aplicación en el panel.

Archivo vertracloud.config

Un archivo vertracloud.config opcional en la raíz del proyecto rellena previamente el flujo de creación:
Todas las claves y sus límites están en Configuración.

Puerto de la aplicación

Las aplicaciones web deben escuchar en el puerto definido por la variable de entorno PORT. La plataforma inyecta esta variable automáticamente en el contenedor.
Usa siempre 0.0.0.0 como host en lugar de localhost o 127.0.0.1. Dentro del contenedor, el enlace debe hacerse en todas las interfaces para que el tráfico externo llegue a la aplicación.
Última modificación el 26 de octubre de 2026