Node.js LTS Production Stack on Ubuntu 24.04 LTS by ProvenCloud
by ProvenCloud
Node.js on Azure: production Node.js LTS stack with Nginx and MySQL.
Node.js on Azure, ready in minutes. Deploy the virtual machine, open its public IP address in a browser and you are ready to go. There is no installer to run and nothing to configure.
Node.js is an open source JavaScript runtime for building fast web servers, APIs and real-time apps. This image gives developers and startups a production-ready Node.js server in minutes: the runtime, a process manager, a reverse proxy, a database and a cache are already installed and connected, so you only need to deploy your code.
Why teams choose this image
- Production basics done for you: PM2 keeps your app running and restarts it after a reboot, Nginx sits in front as a reverse proxy, and Redis is ready for caching and sessions.
- No shared default password: every VM sets its own passwords from its own VM ID on first boot, so no two customers share a login.
- Up to date: every component is on its latest stable release and the image carries all Ubuntu 24.04 LTS security updates, with nothing pending.
- Supports Trusted Launch with Secure Boot and vTPM. No build-time SSH keys or shell history are left in the image.
What is included
- Node.js 26 LTS with npm 12
- PM2 7 process manager, restarting your app after reboots
- nginx 1.30 as reverse proxy
- MySQL 8.0 and Redis
- phpMyAdmin and Webmin 2.670 (HTTPS)
- Ubuntu 24.04 LTS, fully patched
Getting started
Open http://<vm-public-ip>/ for the welcome app. phpMyAdmin is at /phpmyadmin (user root) and Webmin at https://<vm-public-ip>:8000 (user admin); the password is your VM ID (Azure portal > the virtual machine > Properties > VM ID).
Ports opened for you: SSH 22 and 80, 8000. For production, limit admin ports to your own IP address and add your domain with an SSL certificate. Step-by-step guide: provencloud.io/catalog/azure-nodejs-lts-stack-ubuntu-24-04
Who it is for
Developers and startups shipping APIs, web apps and real-time services on Node.js.
Pricing
The price shown is the software and packaging fee. Azure infrastructure charges for the virtual machine, disk and network are billed separately by Microsoft.
Support
ProvenCloud supports the image, its first-boot setup and its access tools. Email support@provencloud.io and we reply within one business day.
Node.js and PM2 are open source software licensed under MIT, and Nginx under BSD-2-Clause. Node.js is a trademark of the OpenJS Foundation. This image is an independent build by ProvenCloud.