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 »

Phusion Passenger 5 release candidate 2: lots of bug fixes

We've released version 5.0.0 release candidate 2 of the Phusion Passenger application server for Ruby, Python and Node.js. The 5.x series is »

Phusion Passenger 5 beta 3: more stable, turbocaching updates

We've just released version 5.0.0 beta 3 of the Phusion Passenger application server for Ruby, Python and Node.js. The 5.x series is »

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 »

Traveling Ruby 20150210: smaller, supports Ruby 2.2, Windows

Traveling Ruby allows you to create self-contained, "portable" Ruby binaries which can run on any Windows machine, any Linux distribution and any OS X machine. This »

Phusion Passenger 4.0.58 released

We've just released version 4.0.58 of the Phusion Passenger application server for Ruby, Python and Node.js. This release fixes two minor packaging-related issues. »

Traveling Ruby 20150130, adds many native extensions, upgrades OpenSSL

Traveling Ruby allows you to create self-contained, "portable" Ruby binaries which can run on any Linux distribution and any OS X machine. This allows Ruby app »

Baseimage-docker, fat containers and "treating containers as VMs"

Baseimage-docker is a minimal Ubuntu base image that is modified for Docker-friendliness. People can pull Baseimage-docker from the Docker Registry and use it as a base »

Docker and the PID 1 zombie reaping problem

When building Docker containers, you should be aware of the PID 1 zombie reaping problem. That problem can cause unexpected and obscure-looking issues when you least »

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 »

Phusion Passenger 4.0.57: better Ruby 2.2 support, Nginx 1.7.9 support

We've just released version 4.0.57 of the Phusion Passenger application server for Ruby, Python and Node.js. This release fixes two minor but important »