]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
pfizer - run sab simplex nodejs
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Mon, 24 Oct 2016 15:46:33 +0000 (17:46 +0200)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Mon, 24 Oct 2016 15:46:33 +0000 (17:46 +0200)
customer/pfizer/test-web01-pfizer-de.pixelpark.net.yaml

index 45c05b45bf66bbb3ee4da54e418e5f0ada15caba..0195b3cad1605a5362848e86333390209e198d4c 100644 (file)
@@ -4,7 +4,12 @@ site::additional_classes:
   - site::profile::drupal
   - site::profile::typo3
   - site::profile::mysql_server
-
+# temporary start
+  - repo::redhat::passenger
+  - apache::mod::passenger
+  - nodejs
+nodejs::repo_url_suffix: '4.x'
+# temporary stop
 accounts::users:
   stephan.vits:
     apply: true
@@ -938,23 +943,33 @@ site::profile::apache::pp_vhosts:
         require:
           - 'ip 217.66.55 217.66.50 217.66.51 217.66.48.130 168.224.160 10.121.101 204.114.176 204.114.216 148.168.40 202.32.173 204.114.248 168.224.1 168.224.160 148.168.127 204.114.196 193.235.226 212.58.14 204.114.199 155.94.99 155.94.78 155.94.62 218.213.241 155.94.70 155.94.110 222.73.72 155.94.119 155.94.55 68.58.141.20 174.137.32.22 15.213.17 85.183.14'
   sab-simplex-demo:
+    docroot: '/srv/www/sab-simplex-demo/app/static'
     servername: sab-simplex-demo.pixelpark.net # Pixelpark-Domain
-    docroot: '/srv/www/sab-simplex-demo'
+    ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem'
+    ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
+    custom_fragment: |
+      PassengerStickySessions on
+      PassengerNodejs /usr/bin/node
+      PassengerStartupFile bin/www
+    passenger_app_root: '/srv/www/sab-simplex-demo/app'
+    passenger_app_env: production
     docroot_owner: apache
     docroot_group: apache
-    docroot_mode: '0770'
-    ssl_cert: /etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem
-    ssl_chain: /etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem
-    ssl_key: /etc/pki/tls/private/wildcard.pixelpark.net-key.pem
     directories:
-      - directory_root:
+      - docroot:
         provider: directory
-        path: '/srv/www/sab-simplex-demo'
+        path: '/srv/www/sab-simplex-demo/app/static'
         options:
           - FollowSymLinks
           - MultiViews
         allow_override:
-          - All
+        - None
+      - preapproot:
+        provider: directory
+        path: '/srv/www/sab-simplex-demo'
+        options:
+        - None
       - location_root:
         provider: location
         path: '/'