Using SSL with Passenger in Development on macOS

This blog post will show you how to create, install, and trust a self signed certificate on your development web server, and setup your DNS to »

Heroku and Passenger: focus on the app performance

Heroku is an excellent and popular hosting service for web apps. Being a fully hosted service, you will never have to wake up in the morning »

Fixing Passenger RPM issues caused by recent SELinux updates

Update February 29, 2016: This problem has been solved in version 5.0.26. This article is now obsolete. Red Hat and CentOS have recently published »

Introducing the Passenger Library project

We are happy to announce the Passenger Library project: next-generation documentation for the Phusion Passenger application server. For a while now, we have had the feeling »

Introducing the Passenger Status Service for Heroku

Today, we are launching the Passenger Status Service. This service makes Passenger status reports (the passenger-status tool) work on Heroku. What are Passenger Status reports? One »

Passenger 4 APT repository now available

Due to limitations in the APT repository software that we use (reprepro), our APT repositories can only contain a single version of a package. When we »

What's new in Passenger 5 part 2: better logging, better restarting, better WebSockets and more

We're happy to announce version 5.0.1 of the Phusion Passenger application server for Ruby, Python and Node.js. Version 5.0.1 is officially »

What's new in Passenger 5 part 1: performance and HTTP JSON API

We're happy to announce version 5.0.1 of the Phusion Passenger application server for Ruby, Python and Node.js. Version 5.0.1 is officially »

Fixing Passenger Enterprise + Capistrano zero-downtime restart caveats

Phusion Passenger Enterprise has excellent support for rolling restarts, also known as "zero-downtime restarts". This allows you to deploy new versions of your application without causing »

Turbocaching security changes

Phusion Passenger version 5.0.0 beta 3 was released today, with a number of changes to the turbocache. The turbocache is a component in Passenger »

Interview by The Changelog about Phusion Passenger 5 and the Raptor campaign

We have recently been interviewed by the awesome guys at The Changelog, a weekly blog and podcast about open source projects. In this interview I explained »

Researching a potential new form of HTTP caching optimization

It's been a while since we released the first beta of Phusion Passenger 5 (codename "Raptor"), the application server for Ruby, Python and Node.js web »