the open source polyglot application server for ruby, node.js and python web apps
Phusion Passenger is a mature application server that runs inside nginx, spawning and supervising your Ruby, Node.js and Python web application processes. It load balances requests across workers, restarts crashed workers automatically, supports zero downtime application restarts, and gives clear operational visibility through passenger-status and passenger-memory-stats.
The cloudimg image ships Passenger integrated with nginx and a genuinely polyglot runtime, Ruby with Rack and Node.js with Express, already serving two demo apps that prove per request execution. Application code lives on its own dedicated data volume, a first boot service starts and verifies the server, secure by default hardening keeps stack traces off client responses, and every image is backed by a paired deployment guide and 24/7 support.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## Phusion Passenger - Production-Ready Application Server AMI with 24/7 Expert Support
Launch a fully configured Phusion Passenger (open source edition) application server on EC2 and begin serving Ruby, Node.js and Python web applications within minutes. Passenger is a mature polyglot application server that runs inside nginx: it spawns and supervises your application processes, load balances requests across workers, restarts crashed workers automatically, and supports zero-downtime application restarts - with clear operational visibility through passenger-status and passenger-memory-stats.
## Why This AMI Over a Manual Install
## Application Stack
## Security Posture
## AWS Integration Points
## Deployment Quickstart
1. Launch the AMI on an m5.large or larger instance
2. Open port 80 in your security group (and port 22 for SSH access)
3. Browse to http://your-instance-ip/ for the Ruby demo app and http://your-instance-ip/node for the Node.js demo app
4. SSH in and run sudo passenger-status to see the live application process groups
5. Deploy your own Ruby/Rack, Node.js or Python app under /opt/passenger-demo, point the nginx vhost at it with passenger_enabled on, and reload nginx
## Use Cases
## About cloudimg
cloudimg publishes and maintains production-ready application server images across AWS and Azure Marketplace, with ongoing security patches and version updates backed by 24/7 engineering support.
## Get Started
Subscribe to this listing and launch your first instance. For a guided deployment consultation or help planning your application architecture, contact the cloudimg support team.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.