1. Node.js necesita algo intermedio entre PaaS y un servidor bare metal
Para las aplicaciones Node.js, un modelo como el de las plataformas PaaS (Platform as a Service) suele ser la primera opción natural: haces git push y la aplicación funciona, sin gestionar el servidor. El problema empieza con la factura: la mayoría de estas plataformas cobran en dólares, con precios que suben rápidamente con el tráfico real de producción, mientras que la infraestructura está físicamente fuera de Polonia.
En Saplo, la aplicación Node.js se instala con un starter (Express) listo para usar, te permite elegir la versión de Node (18, 20 o 22, con 20 por defecto) y queda lista para que sustituyas el código del starter por el tuyo mediante git deploy: un push al repositorio actualiza automáticamente la aplicación en ejecución, sin que tengas que iniciar sesión manualmente en el servidor tras cada cambio.
El manifiesto de la aplicación declara un mínimo de 512 MB de RAM y 3 GB de disco, por lo que incluso Box S (1 GB de RAM) tiene capacidad técnica para alojar una aplicación Node sencilla, aunque para algo más que un prototipo conviene considerar Box M con acceso completo por SSH.



