passenger
brew install passenger
v6.1.5_1
MIT
Server for Ruby, Python, and Node.js apps via Apache/NGINX
153
30-day installs · #2917
334
90-day · #3376
1.1k
365-day · #3617
Runtime dependencies
Build dependencies
Links
- https://www.phusionpassenger.com/
- Brew formula source: Formula/p/passenger.rb
Caveats
To activate Phusion Passenger for Nginx, run:
brew install nginx
And add the following to $HOMEBREW_PREFIX/etc/nginx/nginx.conf at the top scope (outside http{}):
load_module $HOMEBREW_PREFIX/opt/passenger/libexec/modules/ngx_http_passenger_module.so;
And add the following to $HOMEBREW_PREFIX/etc/nginx/nginx.conf in the http scope:
passenger_root $HOMEBREW_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 $HOMEBREW_PREFIX/opt/passenger/libexec/buildout/apache2/mod_passenger.so
PassengerRoot $HOMEBREW_PREFIX/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini
PassengerDefaultRuby /usr/bin/ruby
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"httpd",
"nginx"
],
"categories": [],
"caveats": "To activate Phusion Passenger for Nginx, run:\n brew install nginx\nAnd add the following to $HOMEBREW_PREFIX/etc/nginx/nginx.conf at the top scope (outside http{}):\n load_module $HOMEBREW_PREFIX/opt/passenger/libexec/modules/ngx_http_passenger_module.so;\nAnd add the following to $HOMEBREW_PREFIX/etc/nginx/nginx.conf in the http scope:\n passenger_root $HOMEBREW_PREFIX/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini;\n passenger_ruby /usr/bin/ruby;\n\nTo activate Phusion Passenger for Apache, create /etc/apache2/other/passenger.conf:\n LoadModule passenger_module $HOMEBREW_PREFIX/opt/passenger/libexec/buildout/apache2/mod_passenger.so\n PassengerRoot $HOMEBREW_PREFIX/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini\n PassengerDefaultRuby /usr/bin/ruby\n",
"conflicts_with": [],
"dependencies": [
"apr",
"apr-util",
"openssl@3",
"pcre2"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Server for Ruby, Python, and Node.js apps via Apache/NGINX",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": null,
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "passenger",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://www.phusionpassenger.com/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 153,
"installs_365d": 1150,
"installs_90d": 334,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "passenger",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 2917,
"rank_365d": 3617,
"rank_90d": 3376,
"raw_hash": "1a636ec22f72dec0",
"recommended_dependencies": [],
"revision": 1,
"ruby_source_path": "Formula/p/passenger.rb",
"tap": "homebrew/core",
"test_dependencies": [
"nginx"
],
"uses_from_macos": [
{
"xz": "build"
},
"curl",
"libxcrypt",
"ruby"
],
"version_head": "HEAD",
"version_stable": "6.1.5",
"versioned_formulae": [],
"why_use_this": null
}