]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
initial setup for www-kutchenhaus-co-uk
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 18 Oct 2016 14:21:56 +0000 (16:21 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 18 Oct 2016 14:21:56 +0000 (16:21 +0200)
customer/kutchenhaus/common.yaml [new file with mode: 0644]
customer/kutchenhaus/www-kutchenhaus-co-uk.pixelpark.net.yaml

diff --git a/customer/kutchenhaus/common.yaml b/customer/kutchenhaus/common.yaml
new file mode 100644 (file)
index 0000000..dbc1711
--- /dev/null
@@ -0,0 +1,34 @@
+---
+site::role: base
+accounts::users:
+  carsten.hensiek:
+    apply: true
+    group: apache
+
+apache::default_vhost: false
+apache::mpm_module: worker
+
+repo::remi_php56: true
+
+php::settings:
+  Date/date.timezone: Europe/Berlin
+  PHP/expose_php: 'Off'
+
+php::fpm::pools:
+  www:
+    ensure: absent
+
+php::extensions:
+  gd: {}
+  opcache: {}
+  mysqlnd: {}
+  soap: {}
+  mbstring: {}
+  xml: {}
+  suhosin:
+    settings:
+      suhosin.request.max_varname_length: 200
+      suhosin.post.max_name_length: 200
+      suhosin.get.max_name_length: 200
+      suhosin.get.max_value_length: 2000
+      suhosin.executor.include.whitelist: 'phar,vfs'
index 4c3c2b5e11ea2d9721089a2662200af935fbf7be..d020278348c662399945f96c7bc954141917b417 100644 (file)
@@ -1,2 +1,49 @@
 ---
-site::role: base
+site::additional_classes:
+  - site::profile::mysql_server
+  - site::profile::wordpress
+  - apache::mod::headers
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAa2zXJi+i/wqHe2n60SbMwR5Vz6LFKakRp7OQiOzH0ysCUJvyY483DEedK3wh2UI8/FxaDNt2tr3mB7dPqdq9zV9oVbDacuSDfSDZ8gR053yHlADfQsWupWh81htXYCXmT6avjzBKAuKK+VvC40oS9HzQGctdH0hy0lXu5bsCo2lzPY8Y9dxe3c7Ke/+3dXe4hYFaspqRX9ln3gfRiLHRCpJj+ZI5jyfyZSAtpZ2oYvE+ddBQsWoTT3Z9MXrWluIVwZqaxGnu8bVcqjPPWvcfxdd8raRjjZcSLE0Ca0hEz+al30SxoA1Kj0FY+97DYWeJsTRV4GRWfDraueJT1GazszBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBCk2pwriVW9JmUUgCQj1iVgCDcJ42RZQXXsWI+BMfiFUd3yvRMMH6dm7jUCeULVM46SQ==]
+mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAW7C+pZGj8hiHXrnkbkiHs2TS0wfQ6rDkO+Y6v9d4VbWqaKL4zYl+8QlrC8Ws/xsZd60YgUIUwTdRI44fyDNQpTBjGlBUwvnZV60IXAK6UEV8elR1s3TMfl77dkz9w5Vk0SJoTwwzmB//bVdfcDnyL6t2amNnhMnclBEITuAXVvr7SJzncLgA6z76Gd2JTTVqvHao+CtWBdYuMLtCVcCBVJ0ymRp3mGv+YMJiejb38PzMvVPi/1z7PMIw/X+9xS/lFkLbHneaFi3GnPsexNee871q6yIJBlQiX5Z12XQhLsFLRn5rliPXruSMkqphZeAPLh8+PhPDNai1pbjF29qy2DBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAf61/uaNLT3fSUpA0XJfFMgCBVUgX2YgNlvvxUyDldYaQuP8izAdII0hTIhTtkXeuC1w==]
+site::profile::mysql_server::databases:
+  kutchen:
+    user: kutchen
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAYxroeuejPKYu0gcShTEHJECqPXqty1WX3OAvOlT2ygvYJwoF3ZzcDiCEEzNdZ9r2dU1I5RSVcwMSw2i0BKdYu/KfL2ycsyrXSKQHAg1h39zplqE9iGZhW5Ek7P8vIxsyKlvduopCoOytIaxlgILBCqA3FFj6/0CqZ5KWZYNJMAA9BR6/erYp1F4LBdkMDDd5a6Qsc/eVJNWIZSs0gmW/y2c6LotORX57z9oyFQrJRtKowTnzeFNbPlr79NoLU1jJKRX8bk1uT4dWakCIq5XwD0AZEZPZEaDMkqAE328gnxGwlFZ5XbqeQWWVxQGtREPg7nl3OSFiCoxiiAr5kv4pbzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBWkPyiqNI4in/oZ4sgqcdKgCC/zkALKXLVmSDisIKJ+SdhCdqksfH10DcwdOcf1uSLEA==]
+
+site::profile::apache::htdigest:
+  server:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAA090D8anowEAVYSRimiIZUG/sppdPHhJPUMjNv2qHQ5Z7z2VYr4WK2DwMqqccYxpfVMXQViNswD6vcN7Oi9T22YDqq0c+725WR1MqVKj1Cc1UmzHA8mYRM2ziAbLEA9FzXrd7/EusekPJUQu0H+CEAO40q3TZdJdvUk/21dgE0PteqmSl7DyWqSU6hBR57dOeAq9MUw90MYrxDMaIW3CPIYqBbGGAqdUNthPZL+DlHL6eGrMbAFRVTLB8H0Mv2MPAfM+KK1Z85ZDBM4vlOlwVE0xL+DpWJ0UQifrIiFqIJ1J/enWrvz1x3kdTP/f+8Sze7vn+IIs6QpUjJc9kRNIBzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBusWJAcZqgSfv0JH3bn1CIgBAVKbaG6tkAhuDtgZ4FS0us]
+  server2:
+    www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAKMH2K5M7NOiQ3erBk3OmaQbYqHYCAXMmPBsxOqSFxIwIHBM/YmNu/eyGaUydWYzi0hU1m7lSYCeIeRTbhQ6q0dySjjtm1hI4zw2bZp0kjQlWCp6VHDULfdxvt+1PXlm3UfoXFHi6OQc22dUCvIIRSw42RsE+IcYEKuKWPrvkpWKZd3NH7MVR1COCGi6e+U34Y/CkR9+zzTIZm0zBM4U/Woc8Cv98AxFSTBisWUcCjVxY/eDnL/0ThVna4pRzdKh133uy0ZG2cEvdMu8+eGq1ReZWHjy/BsrPucfm+Sdaz14a7/r2Mga6kONu0Z2WDf8N1uI/r1CJgPKEz/YupQuQnjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBATofeZqO2Pe3jpC2POlxNhgBBgua8V5ppk5MTshDXzNLRh]
+
+site::profile::wordpress::projects:
+  kutchen:
+    docroot: '/var/www/kutchenhaus-co-uk'
+    servername: www-kutchenhaus-co-uk.pixelpark.net
+    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'
+    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