]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
setup dev-typo3.pixelpark.net
authorSascha Strassheim <sascha.strassheim@pixelpark.com>
Wed, 18 Oct 2017 10:37:14 +0000 (12:37 +0200)
committerSascha Strassheim <sascha.strassheim@pixelpark.com>
Wed, 18 Oct 2017 10:37:14 +0000 (12:37 +0200)
customer/pixelpark/dev-typo3.pixelpark.net.yaml

index 3b0442d3c925d4f4820fbb228ffd4a4ad755de38..f2e333dab2d402e1e25d8e8149abbe61e60cad16 100644 (file)
@@ -1,2 +1,112 @@
 ---
 infra::role: base
+infra::additional_classes:
+  - infra::profile::typo3
+  - infra::profile::mysql_server
+
+accounts::users:
+  service.typo3:
+    apply: true
+    sudo: true
+  heiko.hardt:
+    apply: true
+    sudo: true
+  lothar.schickhoff:
+    apply: true
+    sudo: true
+  matthias.schmidt:
+    apply: true
+    sudo: true
+  jens.vollmer:
+    apply: true
+    sudo: true
+  felix.rauch:
+    apply: true
+    sudo: true
+  vanessa.kestering:
+    apply: true
+    sudo: true
+  thomas.bussmeyer:
+    apply: true
+    sudo: true
+  markus.baumann:
+    apply: true
+    sudo: true
+  stefan.vits:
+    apply: true
+    sudo: true
+  tomas.schmidt:
+      apply: true
+      sudo: true
+  lisa.kuehn:
+      apply: true
+      sudo: true
+  christian.schoenherr:
+    apply: true
+    sudo: true
+
+# Mysql
+
+mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAgtO2nzKLNYir5m4jFBkjpRRuVpQavxCZyXYTlUpGqIc3Mn5gz05lC7HGeZuaAd+HADjMw2VsNHV0XWKq91E2ziX2mlk49HpBNsJUN2l5IrqUL9QVjU8s9ZDJw7H8Q4ZWKFmyxL/w7jiS6SiUtuyeZtSxQmpd8lYkH3ZvCF8OfjRRhiQfH3AlJfPSOHkmlbOiwq4pitgIy4Fo0BBXF8t+3mHSprgGYZzbwXSIVTZU/YFLhYtbWw8XknYMj4Re3olYa444p1eT7QONLgT+nHLNynE3lT2FdvEgWhrSfM8FnaDWCgSz7+7ieLNwQ0ViR9n6lca73hUwo7XBhNzgW7brBTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBACUPH0aTTFl5YaXUo2SLvUgCA93IJYaeUNJ03viaveZjRzldCsrWIRiJf6+tCifyCUkg==]
+infra::profile::mysql_server::databases:
+  typo3:
+    user: typo3
+    password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAFL1uX8kvW1ulQhRNrF8lmv1838ZvBH8JdzbARBW/PI9kYFB7n2DPd95QI2XPKVTLRwqbLNeZEctUAgA2a3gcGVvfO8lZcpN2q65TXLVdi1Pkjf8DeAwacAM8LAQQk/O2ogHSHYvrIeZR6Oh44S3Z2vwLEzvMHkTd99h4DqpW3qv5uyS77AnaABNClLRzCi3+OFTdNZ6UgOQejt1j0dEQOzgXDJhavss0SQfc9UNtDoFzeueAXMgSQ9u9+95UrXETn0ZPhKKPdqwnffugNrXlnSB/XdHugDvfVYvIYtPVf7KSvFApqgs2+cty7WUEIWYCLHhKCh4wsMpyND0EHExXKTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDesVIxJF4P5KqzbzDC/MvXgCC+6kfwLN6SE09NtI+5bni1CFZLhAmYSwdkqqo8h3D7lQ==]
+
+# PHP
+
+repo::remi_php56: false
+repo::remi_php71: true
+
+php::extensions:
+  gd: {}
+  opcache: {}
+  mysqlnd: {}
+  soap: {}
+  mbstring: {}
+  pecl-memcache: {}
+  xdebug:
+    provider: pecl
+    settings:
+      xdebug.max_nesting_level: 400
+    zend: true
+
+php::dev: true
+php::pear: true
+
+# Apache and Typo3
+
+infra::profile::apache::htdigest:
+  dev-typo3:
+    www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAe6VjOE3f2LyvLG8rQd9HXrbarrAncFyzdeiKpeYKCgqGQNm6tJS7FQBS9BfDSicbaEjQc2dCWnzSpyH9YNFDRtfxH3MS//qVNKsbCLtYgXbpGkgLOc7Sa02lHQ2goNEU1TKgRDuCsPog8Z8zYi9JNwGLuGokpGoIBa/hpHvZ2jcBXX57JmZ6qkALVGsOvtmuZHI+hwXUP3m/W2Ue60KT1x7vTEhQiZ1Y3Zn1JqcN9cv6MOAubJ9390eb+3sHMNNZYqK0kLl8w6BMzusho09wwz6xb6H+hDQ2INkCHS4YOP79FpRXBEwxto4/yG04DUsFjQS957E5srWV0J7//X3M1jBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDmRnKrC00/pG0+zqTa/oFlgCAZceGAXnMCaQaax0TW6C6fG+4Eq85v6JTzbguj7HlPKA==]
+
+infra::profile::typo3::projects:
+  eures:
+    version: '8.7.6'
+    site_path: '/var/www/typo3'
+    db_pass: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAZTVAsdafK7M4CtnAOqnh+CHMO9Kve7lKIcxGtBFU6S2ywnVS4gF3zRjrU7T3OMvpKOc+h4NkwbEmOovZGcZQ7Pg/6CG65fbP0uEShlc1ZB3+eC4fU/C8yNXz0Ft0M4AlGbffHnnB1n4pi+c5l2n9qnbOdgqkjfApwp0LaNrv8Rj+BvURpZx0SXIrO2Oh7lmNjQR2Z5f5xpMGzQ8xMgth520ESII6lWYsUffiBx92mZMfHx6w4M/uTS/GukgL19sDXdQuChiPuRk/9RrEgqw5d4JFaIwvK2RWt2IsfEKDGvGFICVv0NQctaRQZh1IzQKrJsRkZdISszRF5h8edV1kODBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBFqSxzXW2PNlNZnwOlmfW5gCAXAuvFtRupBuLHOQEWEFMEApcocyT/kMCbrKVc6bLVuA==]
+    db_user: typo3
+    db_name: typo3
+    servername: dev-typo3.pixelpark.net
+    serveraliases:
+      - www.dev-typo3.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'
+    directories:
+      - location1:
+        provider: location
+        path: '/'
+        auth_type: Digest
+        auth_name: dev-typo3
+        auth_digest_provider: file
+        auth_digest_algorithm: MD5
+        auth_user_file: '/etc/httpd/htdigest'
+        auth_require: 'valid-user'
+    user: service.typo3
+    mode: '2775'
+    php_admin_value:
+      always_populate_raw_post_data: '-1'
+      max_input_vars: '1500'