Poner en marcha rápidamente un proyecto de software.
Node.js LTS, PM2 y Nginx preconfigurados — la base para desplegar su aplicación SvelteKit en producción.
SvelteKit Stack configura su VPS con los componentes necesarios para un proyecto SvelteKit en producción: Node.js LTS desde NodeSource, PM2 para la gestión de procesos y Nginx como reverse proxy con terminación TLS.
El adaptador `adapter-node` de SvelteKit produce un servidor Node autónomo — un proceso persistente que mantiene abiertas las conexiones a la base de datos y responde sin cold start. Las acciones de formulario, las funciones `load` del lado del servidor y los endpoints `+server.ts` se ejecutan en un runtime que usted controla, sin límite de invocaciones ni facturación variable.
@sveltejs/adapter-node para el SSR autónomo y @sveltejs/adapter-static para los sitios totalmente pregenerados.Despliegue una aplicación SvelteKit completa con acciones de formulario, funciones load del lado del servidor y endpoints de API. PM2 supervisa el proceso Node con reinicio automático y recarga sin cortes entre despliegues.
Configure adapter-static, compile su proyecto y deje que Nginx sirva la carpeta build/ sin ningún proceso Node en ejecución. Huella de memoria casi nula y tiempos de respuesta instantáneos.
Coaloje su frontend SvelteKit y una API REST en el mismo VPS. Nginx enruta las solicitudes /api/* hacia un servicio independiente mientras SvelteKit gestiona el resto — todo detrás de un único dominio con TLS.
Guía optimizada para los VPS Cloud ServOrbit.
Seleccione la plantilla SvelteKit Stack. 1 GB de RAM basta para un sitio estático; 2 GB para SSR con PM2 y una base de datos coalojada.
En svelte.config.js, defina adapter: node() de @sveltejs/adapter-node para el SSR, o adapter: static() de @sveltejs/adapter-static para un sitio totalmente pregenerado.
Esta plantilla instala una cadena de herramientas (Node.js LTS, PM2, Nginx). No hay ninguna interfaz web que abrir: conéctese por SSH y despliegue su propio proyecto SvelteKit.
Ejecute npm run build en local o en la CI. Transfiera la carpeta build/ al VPS e inicie con pm2 start build/index.js --name svelte-app. Defina ORIGIN=https://sudominio.com — imprescindible para que SvelteKit valide las acciones de formulario (protección CSRF).
Configure un proxy_pass http://127.0.0.1:3000; con las directivas proxy_set_header apropiadas. Active proxy_http_version 1.1 y la cabecera Upgrade si su aplicación utiliza WebSockets. Obtenga un certificado Let's Encrypt con Certbot.
load del lado del servidor y funcionalidades en tiempo real. Astro está orientado a sitios de contenido y renderizado híbrido — no envía nada de JavaScript de forma predeterminada y ejecuta un proceso Node más ligero para las páginas SSR.¿Mantiene un proyecto que utiliza SvelteKit Stack? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.
[](https://servorbit.com/vps-cloud?template=sveltekit-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=sveltekit-stack)<a href="https://servorbit.com/vps-cloud?template=sveltekit-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=sveltekit-stack"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy SvelteKit Stack on ServOrbit" height="40"></a>El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.
Node.js LTS, PM2 y Nginx preconfigurados para Astro. Despliegue sus aplicaciones Astro SSR o estáticas en su propia infraestructura.
DesarrolloNode.js con PM2, Nginx como reverse proxy y base de datos. Sus API y aplicaciones JavaScript listas para recibir tráfico.
DesarrolloNuxt 3 con SSR, PostgreSQL y reverse proxy. Entorno de producción para sus aplicaciones Vue.js.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva