]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
eppendorf initial webserver
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 24 Apr 2018 13:13:43 +0000 (15:13 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 24 Apr 2018 13:13:43 +0000 (15:13 +0200)
customer/eppendorf/common.yaml
customer/eppendorf/dev-eppen-01-hy01.pixelpark.net.yaml

index 5afbf95c160fce3343501e36feca78dbe69f9ca3..7cee044bad64c6d14b78e35f17045e7b0fc22e28 100644 (file)
@@ -3,6 +3,7 @@ infra::role: base
 infra::additional_classes:
   - infra::profile::postfix
   - infra::profile::cron
+  - infra::profile::apache
 
 postfix::myorigin: "pixelpark.net"
 infra::profile::postfix::virtual_aliases_source: 'maps/virtual-nullclient-webmaster'
@@ -14,3 +15,11 @@ accounts::users:
     apply: true
     sudo: true
     comment: "Detlef Gaisser"
+    groups:
+      - hybris
+  hybris:
+    uid: 61000
+    group: hybris
+    shell: "bash"
+    apply: true
+    comment: "Hybris User"
index 849169c71aa714dc6dc717e061b702a4b38752b9..e5f759153a9f442d26258885044854129be373d7 100644 (file)
@@ -1,3 +1,37 @@
 ---
+infra::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAwvnNXV2Th5M6GDcxfq2x7/TJ4cdLhIHVnaJRezNPJLLYck2c3OCfMouanORBzGc+KaU4kLyFgauuMLnbUamPmEAC8sc1NUt2PaAzD8xIwGgTdHVhdkImtZkLtfet1YO/s/e4mzCHlOn6+Djeqggp6o9Qlwc4G2zkXFqcw7tqaB+X2Pg5JETtNVem2exAGv0akhLx2+a5ipsOkX80iLyEPuBoWET5wtwiLb3dGh1RG95fBeA5AibO32fY7kUDw+dGjhxguroPJ6bAm6xLDDnCGHDvYOSGhTCySSTWd/+tNZmhXz1FRCMMvLoMFV6miJ0GuDOpLvZ19DSwGYg9UzKTfTA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDWnKLiruoThX+qoFE1X21hgBCR/1prWbl6SFgsBXnAsxS+]
 
+apache::default_vhost: false
 
+infra::profile::apache::pp_vhosts:
+  eppendorf:
+    docroot: /var/www/html
+    servername: dev-eppen-01-hy01.pixelpark.net
+    serveraliases:
+      - dev-eppendorf-com.pixelpark.net
+    cert_servername: 'wildcard.pixelpark.net'
+    cert_customer: 'pixelpark'
+    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'
+    docroot_owner: apache
+    docroot_group: apache
+    docroot_mode: '2775'
+    directories:
+      - provider: directory
+        path: '/var/www/html'
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+#      - 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'