From d71e362adc69c60f5c6ccf4fefb1a63824700a63 Mon Sep 17 00:00:00 2001 From: Thomas Heller Date: Mon, 24 Oct 2016 15:18:32 +0200 Subject: [PATCH] bmf-europa - setup new SW stack for europa --- customer/bmf-europa/common.yaml | 18 +++++ ...web-so-klingt-europa-de.pixelpark.net.yaml | 70 ++++++++++++++++++- 2 files changed, 87 insertions(+), 1 deletion(-) create mode 100644 customer/bmf-europa/common.yaml diff --git a/customer/bmf-europa/common.yaml b/customer/bmf-europa/common.yaml new file mode 100644 index 00000000..dbde03e4 --- /dev/null +++ b/customer/bmf-europa/common.yaml @@ -0,0 +1,18 @@ +--- +accounts::users: + sylvia.egger: + apply: true + group: apache + jenkins: + apply: true + group: apache + +site::role: base +site::additional_classes: + - site::profile::mysql_server + - site::profile::wordpress + - site::profile::drupal + +repo::remi_php70: true +apache::default_vhost: false +apache::mpm_module: worker diff --git a/customer/bmf-europa/web-so-klingt-europa-de.pixelpark.net.yaml b/customer/bmf-europa/web-so-klingt-europa-de.pixelpark.net.yaml index 4c3c2b5e..616d62fd 100644 --- a/customer/bmf-europa/web-so-klingt-europa-de.pixelpark.net.yaml +++ b/customer/bmf-europa/web-so-klingt-europa-de.pixelpark.net.yaml @@ -1,2 +1,70 @@ --- -site::role: base +mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAGzTtJCQPMvAa/6V8tRvmJj+YGrFpRQ+2y+hglY5YH5cV6F7sYMvuXk3rKmxWzqPSIxZi9HK7GsbtRuR0VdlMeHXBhu91jWvZA7dL0q8hstt2p6WRIQsEjUi+ZCQAvR/J5WtZ2iLNey9z0iW4uD0l7pjLuK2p7656PJMC+bBwhTZzX80j8Syg+9YWMKoVL3iqv7PiQks+TTsWUX/y5LUzB/yzFHf8jXHGPj+Gwo6FqX1qGaxol9dyoMs76pjp1Kl1sUBvop0N9dgMgxCZSxmUFLd7sHDdy9KUeaat2D3ZarwrPGx0CG+g8mD0XAqIIQp5MLqZw3BIBISpBnPyBmVjhTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBC18mDNZAMLv78JfrfGt+wzgCAbVsXsjxEu8hsRmHhCPR7Vwcu1rOXEUzsIpv4YDUH1eA==] +mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAjTv+kUA+mwC7/87qNECSXGRUqOnH5DdQAbNscnENkZo5gZ+zzlQ6gTkJSBPIWAfrUwdOvjs4n7fBpbZEjkPs5ah8sUNj8e5Gty+OL0wd9Cl4CXkOCyxPGbtbcm92W++rPm8Hbh4px1h1dqfTeeGjkUnyslW48HqFNMWtCSy3j3o3dFMiGVt7RCarpflzCgJUpVjuDesbW3YPRTZ2IED1ySGMxk3fjUPdngJSxIxCcknmRFJB6ehEgq9o8wSXkNTxRAb5QkJXT0wiasykNm3y6WGK0sLSO1inbcyLFWU1adXSQoLoA0DZlXLVjZiNiM8teuDJ61cRzjgxDHFktfP04TBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCXf7oO22l5O/mszX1qpXumgCDPBiuX/TiNH8o9dEze0v+ijoL2Ab0mzas8cLpkEW2TEg==] +site::profile::mysql_server::databases: + europa: + user: europa + password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAVfQ2IcmdEFuZYwogIJ6uQCdPTQ2oUF891kAVgtVVcuZbVQmZzwmJNv5e6xGjdc7NobnnAdFK4S3YL3QL6bb6dg94daxT3Hx0fNdMxIPGpeWze9oZMhbPq3DJltGwPfJqcYpndyvwkv5VUEzdg/xEMYwIF8iUUiavkkuxoV1CntZQ8TMzMfamXo96knbKSp1cwqcRcDnbDMnaDm0pifnG+37P2kvIw2RfaeqJcVAVheCMyWpW72T+SsmffNGrcaUEyTqob44g/8nJK72qSg4xg6Zvhi/Jty9dzQtWDlyQ66iA681nowycwm8W/NzsrT4vAfu58VTspc6l27PejgC1ATBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBy7qS9WM9MfcuuQuGwLkyZgCC6qqFYEOk/qjWzAXIow2ngHsdbMHJMfmxULdKsk0Ehcw==] + rfm: + user: rfm + password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAC5bpJF8hAMtASb23SOx2+PeAYwcFqCxm3vlJuiqnQNltxNSbIlHxWXHg3iUTenjGmx0BHm8rWSLB+Cpi9iFVfwQLwmPBCl5QaHUXkL7VlyHdDFebJ1M7edGVW1ud7WRdJ5FPMcPxK0EMGbHzyKBGIAJH8TNyHsvCNDWNHsI2N8TyYf05e68lLeZ9zs8yQa3p5GuTXfAmAT550rzI4iltE9Lp46HbKszVRQ+DTX9laJCRtLnzckN0ypFLnzWczBjeoKtuo6X+7WcHh58Axxa3+AowWiNbwXH7pe8G5qi3nD4s2oblcWdlLh0hmyKsjaauMvcJEibfncNKLs/1Nz+GszBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBgEbJKgSOdchwfkmGzDi9KgCBsgHAxBTIFhTzmyynB1uqRavy2PMfGcR2VoKy6hWvB2Q==] + +site::profile::wordpress::projects: + so-klingt-europa-de: + docroot: '/var/www/so-klingt-europa-de' + servername: www-so-klingt-europa-de.pixelpark.net + serveraliases: + - so-klingt-europa.de + - www.so-klingt-europa.de + - sound-of-europe.de + - www.sound-of-europe.de + - sound-of-europe.net + - www.sound-of-europe.net + - sound-of-europe.org + - www.sound-of-europe.org + rewrites: + - alias: + comment: 'Weiterleitung so-klingt-europa international' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} ^(www\.)?sound-of-europe\.(de|net|org)$ [NC]' + rewrite_rule: + - '^(.*)$ http://www.so-klingt-europa.de/en$1 [L,R=301]' + - alias: + comment: 'Weiterleitung /anmeldung' + rewrite_rule: + - '^/anmeldung$ https://registration.bundesfinanzministerium.de/eventview/?p=zbb011b8fee0f0ebfc84485d584922b66$1 [NC,L,R=301]' + 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' + access_log_format: urchinpp_xf4 + php_admin_value: + memory_limit: 256M + +site::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAQkV4eECCMiI2gs8NAoJQva2LmZR6Iqd7++Krp/XQXuNkJwkWlkejsD3vDb3K8euF2AxxLke8VkM+U6jxGi6apOm+5b/YFbnfBd2ALqrAyh1cYSjsdRMHN9fMomuYCcdnbQtRqfC5LVAC2Xv3Glc0QP5Bz6Usoj/idCS9pEeJpNGFwUV/MPODWNEWHua3SQCiNj1IDxZO5zD8th107XTf3By6SG3fdehRN4kNEbwDoVWNx7ZnqU+NMdfIGv762PhP5ZWGoi0erAumZpxwMRyqKXrxNh6+bHppuTHFTHG4BcatMVa0dKLI/xhsKS+wsFIMkswWbS/1wTEI6RJFfOPm0jA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCqCz5bmEpQOqjV0gHKNI+xgBBD7VuAtblUE68Bv2iod3oq] + +site::profile::drupal::manage_php: false +site::profile::drupal::projects: + rfm-geschichte: + site_path: '/var/www/rfm-geschichte/web' + servername: www.reichsfinanzministerium-geschichte.de + serveraliases: + - www-reichsfinanzministerium-geschichte-de.pixelpark.net + 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: + - 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 + user: apache + mode: '2775' -- 2.39.5