site::additional_classes:
- python
- site::profile::apache
+ - apache::mod::passenger
-python::python_pips:
- puppetboard:
- ensure: 0.0.5
+apache::mpm_module: worker
+apache::mod::passenger::passenger_pool_idle_time: 600
+#apache::mod::passenger::passenger_high_performance: 'On'
+apache::mod::passenger::passenger_ruby: /usr/bin/tfm-ruby
+#apache::mod::passenger::passenger_root: /usr/lib/ruby/gems/1.8/gems/passenger-4.0.18/lib/phusion_passenger/locations.ini
+
+
+site::profile::apache::pp_vhosts:
+ foreman:
+ servername: foreman.pixelpark.com
+ serveraliases:
+ - foreman01.pixelpark.com
+ docroot: /var/lib/foreman/public/
+ ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+ ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.com-key.pem'
+ ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+ ssl_ca: '/var/lib/puppet/ssl/certs/ca.pem'
+ ssl_verify_client: optional
+ ssl_options:
+ - '+StdEnvVars'
+ passenger_app_root: '/usr/share/foreman'
+ redirect_dest_non_ssl: https://foreman.pixelpark.com/
\ No newline at end of file