Sha256: 2b1f1ac6e5ae934d49416e3989e261826013028ac2301932260a1477b01a7856

Contents?: true

Size: 1.53 KB

Versions: 32

Compression:

Stored size: 1.53 KB

Contents

<%
  @path = '/etc/apache2/mods-available/passenger.conf'
  @post = 'cd /etc/apache2/mods-enabled && ln -fs ../mods-available/passenger.conf'
%>
LoadModule passenger_module <%= rubber_env.passenger_lib %>
PassengerRoot <%= rubber_env.passenger_root %>
PassengerRuby <%= rubber_env.passenger_ruby %>
PassengerUseGlobalQueue on

# max number of rails instances per appserver
PassengerMaxPoolSize <%= rubber_env.max_app_connections %>

# min number of rails instances per appserver (by setting this as the max, we make sure we only wait for workers to spawn on the first request)
PassengerMinInstances <%= rubber_env.max_app_connections %>

# Use PassengerMaxPoolSize for limit as we only have 1 app
PassengerMaxInstancesPerApp 0

# For performances sake, never shutdown rails instances when idle
PassengerPoolIdleTime 0

# For performances sake, never shutdown a rails instance after N requests
PassengerMaxRequests 0

# Passenger checks stuff like restart.txt on every request when this is 0
PassengerStatThrottleRate <%= RUBBER_ENV == 'production' ? '60' : '0' %>

# Turning this on breaks mod_rewrite
PassengerHighPerformance off

# Cache framework code per application
RailsSpawnMethod smart-lv2

# For performances sake, don't ever unload framework spawner
RailsFrameworkSpawnerIdleTime 0

# For performances sake, don't ever unload app spawner
RailsAppSpawnerIdleTime 0

# Don't show the friendly error pages in production because it could leak information the public shouldn't see.
PassengerFriendlyErrorPages <%= RUBBER_ENV == 'production' ? 'off' : 'on' %>

Version data entries

32 entries across 16 versions & 2 rubygems

Version Path
rubber-1.15.0 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.15.0 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.14.1 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.14.1 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.14.0 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.14.0 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.13.2 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.13.2 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.13.1 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.13.1 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.13.0 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.13.0 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.12.2 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.12.2 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.12.1 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.12.1 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.12.0 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.12.0 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.11.0 generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf
rubber-1.11.0 lib/generators/vulcanize/templates/passenger/config/rubber/role/passenger/passenger.conf