Phusion Passenger on Ubuntu 24.04

Azure Application Servers

Phusion Passenger, a polyglot application server that runs Ruby, Node.js and Python web apps behind nginx with live process management.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Phusion Passenger is an open source application server that serves Ruby, Node.js and Python web applications through nginx. It spawns and supervises your application processes, balances requests across workers, automatically restarts crashed workers, and supports zero downtime application restarts. Operators get clear visibility into running processes and memory use through its status and inspection tooling, so a single node can host one or several apps behind one web server.

Why the cloudimg image

cloudimg delivers Passenger preinstalled and integrated with nginx, hardened and fully patched, with a Ruby demo app and a Node.js demo app already serving so you can confirm the polyglot runtime the moment the instance boots. Friendly error pages and server tokens are disabled by default, there is no admin login surface to secure, and every instance ships with a paired deployment guide and 24/7 cloudimg support.

Common uses

  • Hosting Ruby and Rack web applications
  • Serving Node.js application backends
  • Running several apps behind one nginx front end