]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
spk-blog add wordpress vhost dev-insideforum
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 20 Feb 2018 15:11:03 +0000 (16:11 +0100)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 20 Feb 2018 15:11:03 +0000 (16:11 +0100)
customer/spk-blog/dev-sparkasseblog01.sparkasse.local.yaml

index b37a96db8ef98381143af98cd5c35b80f326d088..a585dac7699a2e22a4c080e9f82d8174d038d1e4 100644 (file)
@@ -57,6 +57,9 @@ infra::profile::wordpress::projects:
   sparkasseblog:
     docroot: /var/www/sparkasseblog
     servername: dev-sparkasseblog01.sparkasse.local
+    serveraliases:
+      - dev-www.sparkasseblog.de
+      - dev-sparkasseblog01.pixelpark.net
     access_log_format: urchinpp
     ssl: false
     ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'
@@ -88,7 +91,45 @@ infra::profile::wordpress::projects:
     setenvif:
       - "HTTPS on HTTPS=on"
 
-
+  insideforum:
+    docroot: /var/www/sparkasseblog
+    servername: dev-insideforum.sparkasseblog.de
+    access_log_format: urchinpp
+    ssl: true
+    cert_servername: 'sparkasseblog.de'
+    cert_customer: 'sparkasse'
+    ssl_cert: '/etc/pki/tls/certs/sparkasseblog.de-cert.pem'
+    ssl_key: '/etc/pki/tls/private/sparkasseblog.de-key.pem'
+    ssl_chain: '/etc/pki/tls/certs/sparkasseblog.de-cert.pem'
+    ssl_verify_client: optional
+    ssl_crl: '/etc/pki/tls/certs/spk-cacrl.pem'
+    ssl_ca: '/etc/pki/tls/certs/spk-root-ca.pem'
+    ssl_verify_depth: '2'
+    directories:
+      - location1:
+        provider: location
+        path: '/'
+        auth_type: Digest
+        auth_name: server
+        auth_digest_provider: file
+        auth_digest_algorithm: MD5
+        auth_user_file: '/etc/httpd/htdigest'
+        auth_require: 'valid-user'
+        require:
+          - local
+      - location2:
+        provider: location
+        path: '/wp-admin'
+        auth_type: Digest
+        auth_name: server2
+        auth_digest_provider: file
+        auth_digest_algorithm: MD5
+        auth_user_file: '/etc/httpd/htdigest'
+        auth_require: 'valid-user'
+        require:
+          - local
+    setenvif:
+      - "HTTPS on HTTPS=on"
 
 infra::profile::cron::cronjobs:
   fetch_d-trust_crl: