VM1
Sin stock
$ 13.455/ mes
- 1 vCPU
- 1 Gb RAM
- 15 Gb SSD
- 1 IP fija pública
- Transferencia no medida (uso razonable)
- Windows o Linux
- Ubicación física: Argentina
VPS para Node.js
Un VPS Linux con root donde elegís la versión de Node, dejás la aplicación bajo un administrador de procesos que la levanta sola y la publicás en tu dominio con certificado. Sin capas de plataforma entre tu código y el servidor.
La respuesta corta
Una aplicación Node.js necesita tres cosas para estar en producción: la versión de Node que espera el proyecto, algo que la levante de nuevo si se cae o si el servidor reinicia, y un servidor adelante que atienda el 443 con certificado. En un VPS eso son tres comandos —nvm, pm2 y Caddy— y queda todo bajo tu control, sin límites de procesos ni de conexiones simultáneas. En SISArgentina el VPS se entrega con Ubuntu 24.04 LTS, acceso root por SSH e IP fija argentina desde nuestro datacenter de Buenos Aires. Recomendamos el VM2 para una aplicación y su base; el VM3 o el VM4 si compilás en el servidor. La instalación y la administración quedan de tu lado.
01
Con nvm conviven varias versiones en el mismo servidor y cada aplicación usa la suya. Una que todavía no salta a la última no obliga a nadie a quedarse atrás.
02
pm2 vigila el proceso, lo reinicia cuando termina mal y lo vuelve a levantar después de un reinicio del servidor. También guarda los registros y muestra memoria y CPU por aplicación.
03
Los recursos del plan son tuyos: podés correr varias aplicaciones, workers, tareas programadas y una base en el mismo servidor, sin pagar por instancia.
04
La base corre en el mismo VPS o en otro nuestro, y la aplicación la consulta por la red interna. Menos viaje que cruzar internet para cada consulta.
05
La misma dirección para las listas blancas de las APIs con las que hablás, y latencia baja para los usuarios que están acá.
Son los planes Cloud VPS de siempre, y el carrito abre con el sistema ya elegido. Precios mensuales, precio final. Los importes en dólares son la lista oficial de la tienda; la facturación local se emite en pesos.
Sin stock
$ 13.455/ mes
El más elegido
$ 26.910/ mes
$ 40.365/ mes
$ 53.820/ mes
Entrás como root con la IP y la clave que te llegan por correo e instalás nvm, que es la vía que recomienda nodejs.org para Linux. Con --lts queda la versión con soporte largo, hoy la 24.
apt update && apt upgrade -y && apt install -y curl git
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.7/install.sh | bash
. ~/.nvm/nvm.sh && nvm install --lts && node -vClonás tu repositorio, instalás las dependencias y arrancás la aplicación con pm2. pm2 save congela la lista de procesos y pm2 startup deja el servicio que la vuelve a levantar cuando el servidor reinicia: ese último comando imprime una línea más, que hay que ejecutar tal cual.
npm install pm2@latest -g
git clone https://github.com/tu-usuario/tu-app.git /opt/tu-app && cd /opt/tu-app
npm ci --omit=dev && pm2 start app.js --name tu-app && pm2 save && pm2 startupApuntá un registro A del dominio a la IP del VPS e instalá Caddy desde su repositorio oficial. El Caddyfile de dos líneas manda el tráfico a tu aplicación y Caddy pide y renueva el certificado solo.
apt install -y debian-keyring debian-archive-keyring apt-transport-https curl
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' > /etc/apt/sources.list.d/caddy-stable.list
apt update && apt install -y caddy
printf 'app.tudominio.com.ar {\n reverse_proxy 127.0.0.1:3000\n}\n' > /etc/caddy/Caddyfile && systemctl reload caddyPara seguir: Primeros pasos al recibir un VPS: la checklist de seguridad · Cuánta RAM necesita tu VPS
Porque el paquete de Ubuntu 24.04 se queda en una versión anterior y no se mueve durante toda la vida de la distribución. Con nvm elegís la versión, la cambiás cuando tu proyecto lo pida y podés tener dos aplicaciones con versiones distintas en el mismo servidor.
Los dos funcionan. pm2 es más rápido de poner y trae registros, métricas por proceso, recarga sin cortar y modo cluster para usar todos los núcleos. systemd es una dependencia menos y encaja mejor si ya administrás el servidor con unidades propias. Si no tenés una preferencia formada, empezá con pm2.
El VM2 (2 vCPU, 2 GB, 30 GB) alcanza para una aplicación y su base con tráfico normal. Si compilás en el servidor —un build de Next.js, por ejemplo— conviene el VM3 o el VM4, porque esa es la parte que más memoria pide. Se sube de plan sin migrar ni reinstalar.
Sí. Cada una escucha en un puerto distinto de 127.0.0.1, pm2 las vigila a todas y el Caddyfile suma un bloque por dominio. El límite lo pone la memoria del plan, no la licencia de nada.
Lo habitual es git pull, npm ci --omit=dev y pm2 reload tu-app, que recarga sin cortar las conexiones en curso. Si el despliegue lo dispara tu repositorio, el VPS tiene IP fija: podés habilitar el webhook contra esa dirección y dejar el resto cerrado.
No. Los VPS y los servidores cloud se entregan sin administración: damos el servidor con el sistema operativo limpio, la IP fija y el acceso root, y de ahí en adelante la instalación, la configuración, las actualizaciones, la seguridad y los backups corren por tu cuenta. Los comandos de esta página son los de la documentación oficial de la herramienta, verificados sobre Ubuntu 24.04, y alcanzan para dejarla funcionando; el soporte de la herramienta en sí es el de su propia documentación y su comunidad. Si te trabás con algo del servidor, escribinos y te damos una mano. Y si preferís no ocuparte, nuestra software factory trabaja a medida sobre la misma infraestructura. Distinto es el hosting con panel, que sí instalamos y mantenemos nosotros.