puppetboard:
ensure: present
+apache::mod::passenger::passenger_pool_idle_time: 600
+
+infra::profile::apache::pp_vhosts:
+ puppetboard:
+ servername: puppetboard01.pixelpark.com
+ serveraliases:
+ - puppetboard.pixelpark.com
+ - puppetboard01
+ - puppetboard
+ cert_servername: 'wildcard.pixelpark.com'
+ cert_customer: 'pixelpark'
+ 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'
+ wsgi_daemon_process: puppetboard
+ wsgi_process_group: puppetboard
+ wsgi_application_group: '%{literal("%")}{GLOBAL}'
+ wsgi_daemon_process_options:
+ user: apache
+ group: apache
+ processes: 2
+ threads: 5
+ display-name: '%{literal("%")}{GLOBAL}'
+ maximum-requests: 10000
+ wsgi_script_aliases:
+ '/': '/var/www/puppetboard/wsgi.py'
+ redirect_dest_non_ssl: https://puppetboard01.pixelpark.com/
+ directories:
+ - static:
+ provider: directory
+ path: /usr/lib/python2.7/site-packages/puppetboard/static
+ options:
+ - FollowSymLinks
+ - MultiViews
+ - python:
+ provider: directory
+ path: /usr/lib/python2.7/site-packages/puppetboard
+ aliases:
+ - alias: '/static'
+ path: '/usr/lib/python2.7/site-packages/puppetboard/static'
+ - alias: '/favicon.ico'
+ path: '/var/www/puppetboard/favicon.ico'