passenger

Server for Ruby, Python, and Node.js apps via Apache/NGINX

https://www.phusionpassenger.com/

/api/formula/passenger.json (JSON API)

Formula code on GitHub

Current versions:

stable 6.0.4
head ⚡️ HEAD
bottle 🍾 mojave, high_sierra, sierra

Depends on:

openssl@1.1 1.1.1d Cryptography and SSL/TLS Toolkit
pcre 8.43 Perl compatible regular expressions library

Depends on when building from source:

nginx 1.17.3 HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server
To activate Phusion Passenger for Nginx, run:
    brew install nginx
And add the following to $(brew --prefix)/etc/nginx/nginx.conf at the top scope (outside http{}):
    load_module $(brew --prefix)/opt/passenger/libexec/modules/ngx_http_passenger_module.so;
And add the following to $(brew --prefix)/etc/nginx/nginx.conf in the http scope:
    passenger_root $(brew --prefix)/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini;
    passenger_ruby /usr/bin/ruby;

To activate Phusion Passenger for Apache, create /etc/apache2/other/passenger.conf:
    LoadModule passenger_module $(brew --prefix)/opt/passenger/libexec/buildout/apache2/mod_passenger.so
    PassengerRoot $(brew --prefix)/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini
    PassengerDefaultRuby /usr/bin/ruby

Analytics:

Installs (30 days)
passenger 727
Installs on Request (30 days)
passenger 562
Build Errors (30 days)
passenger 0
Installs (90 days)
passenger 2,063
Installs on Request (90 days)
passenger 1,578
Installs (365 days)
passenger 8,265
passenger --without-apache2-module 143
Installs on Request (365 days)
passenger 5,714
passenger --without-apache2-module 134
Fork me on GitHub