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:
Puerto de la aplicación
Las aplicaciones web deben escuchar en el puerto definido por la variable de entornoPORT. La plataforma inyecta esta variable automáticamente en el contenedor.
- Node.js
- Python
- Go