this site now uses the Nginx HTTP server with the Phusion Passenger application server. This simplifies the Nginx configuration considerably whilst adding the deployment benefits of Phusion Passenger, notably, being able to promote site wide enhancements without needing to restart the Nginx HTTP server.
Adding Phusion Passenger to an existing Ruby/Gems environment couldn’t be simpler..
gem install passenger
The only oddity along the way I discovered with the migration to Phusion Passenger was that inline Slim HTML templates no longer appeared to work and required that template specifications reside in the standard application/views folder. Not a bad thing, but it did have me scratching my head for awhile.