From eeef497ca22329f1f2962b03ee0b892f6cd15df5 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Tue, 17 May 2016 18:57:24 +0200 Subject: [PATCH] bmbf - typo3 flow vhost --- classes/site::profile::typo3_flow.yaml | 46 +++++++++++++++++++++ customer/bmbf/web02-bmbf.pixelpark.net.yaml | 16 ++++++- 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 classes/site::profile::typo3_flow.yaml diff --git a/classes/site::profile::typo3_flow.yaml b/classes/site::profile::typo3_flow.yaml new file mode 100644 index 00000000..b3588235 --- /dev/null +++ b/classes/site::profile::typo3_flow.yaml @@ -0,0 +1,46 @@ +--- +php::extensions: + opcache: {} + mysqlnd: {} + mbstring: {} + tokenizer: {} + +# Do not use this key in an other location (customer) +typo3_flow_project: + flow: + version: '3.2.2' + db_pass: qeSNVEu19PFxRu1g + db_user: flow + db_name: flow + servername: flow-dummy.de + +# Do not use this key in an other location (customer) +php_admin_value: + error_log: /var/log/php-fpm/%{php_fpm_pool_name}-error.log + memory_limit: 256M + max_execution_time: '240' + +# Do not use this key in an other location (customer) +directories: + - directory_docroot: + provider: 'directory' + path: "%{docroot}" + addhandlers: + - { handler: "proxy:%{unix_socket_path}|fcgi://./" , extensions: '.php' } + options: + - FollowSymLinks + allow_override: + - All + directoryindex: 'index.php' + - directory_resource: + provider: 'directory' + path: "%{docroot}/_Resources" + allow_override: + - None + sethandler: "default-handler" + +# Do not use this key in an other location (customer) +headers: + - 'set X-Frame-Options: sameorigin' + - 'set X-XSS-Protection: "1; mode=block"' + - 'set X-Content-Type-Options: nosniff' diff --git a/customer/bmbf/web02-bmbf.pixelpark.net.yaml b/customer/bmbf/web02-bmbf.pixelpark.net.yaml index 3ac368c7..7907dba1 100644 --- a/customer/bmbf/web02-bmbf.pixelpark.net.yaml +++ b/customer/bmbf/web02-bmbf.pixelpark.net.yaml @@ -3,6 +3,7 @@ site::role: base site::additional_classes: - site::profile::typo3 - site::profile::mysql_server + - site::profile::typo3_flow repo::remi_php70: true @@ -27,6 +28,13 @@ site::profile::mysql_server::databases: wissenschaft: user: wissenschaft password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAmL6L4Gjwh2CJn7VR3nggYsGrUWGfCc5wyqDENDoN0hpZY3/Z5KYXwqxmgYzYrJQDcz4y7MtqsVaJa43RQNxFvMHm/u0MBq5Lj3gFXiCwERl4iGS2cjC9p64kCB9DygN4SshQb1LssGO08vKi9o3PLPIbu3x2L/f3ntBlh3C7Z1sGnXJTRt1vDPmnennadDpPXPBr1YXO+PjDHPM2aYmK1ObNUSJuj+aSVoO+39/MbKItu1PWGxun8t4LYOJeVX9UO0dRaKe+Jb5Y2n1Pi9ehM4CFh2GGntRhpxKLzSRpVB+7pbw0t4+L9opWlYWYuGegEV30QXgHIjwqGjL4LPL/kjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCGcbqulPE0TFeB6SkB8sOegCCz5uvjwlpS1tq7H1lDffHfCR2OAw8M0xmWWHwJQpSJ6w==] + wissen-piwik: + user: wissen-piwik + password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEATkxv6w7mcGONUKMTRdyW4aTnPz/2RBx1wPbqOnieQraJjua128/ksGcFoKiz7FB1vsNNURofToTf+wlbZDys6Y/sldgv4u4FPUGTUsNfmVbL397bO+HvwGUo7DxhWBaisahik2Kl9NRqYV2s6NoVKcoYvJvqSS8VNPUy91y2E8jxx6YSgIynP5+dz0sFlviEC4j4M6Vfu8Em84YblC6VDA0KkhrmojhJc7PpqkVCx+lRbHhEakREKSBbNANLEOp3j/QG563rMzxJszg/S3cj/VaxtyYUHPfF3o7kEzRLsJXvm8tS90lbAUFPeJStm2N8yie1IXK1MUxgSwAK5SSztjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCtr9ib2D/+n7aVXWcpHeyIgCDFAWhCBhaFIBjMY2E4pX0L9fSIU8gnZNgySPh09AloNg==] + wissen-flow: + user: wissen-flow + password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAAYnPivC9JfsjPIgkHRj83GrMU3qfcvlYti6XSyR8GeMRBn1I6OTeJ4SkE5PptgjYJLgo3D1iThf5nDyn9QMR0nDiJhHQR+lL1nk4+5zoH4FcE9fFWFxf6ehyAANJ1N/Fc13VujJh5juHWdvVvMpXGT3y7neU8gulURQA21jcFSP56CwHWuqdViTC/lcvATLKJHUftUtj44C00tn1C+HhMYxB1caduGPyq/qN8pd26mks0pfuGIutcJbn3+KK+Pfs7xtl2V+ueA+VWCvUJUO59IDYvFCNQV3Z9uWwXV0tDk6pm5uC6RKIR0L42/Ir8bmoSsV6SquwmYbJrUbR23DMXDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAdmauxdiiH7MFB84aoLVYwgCAPQpOO5UEMbCT5KSGFAeIIeYwZ9S8bMszMKV0EqN/XOg==] + site::profile::typo3::projects: wissenschaftsjahr: @@ -84,4 +92,10 @@ site::profile::typo3::projects: user: service.typo3 mode: '2775' php_admin_value: - max_input_vars: '1500' \ No newline at end of file + max_input_vars: '1500' +site::profile::typo3_flow::manage_php: false # managed by typo3 +site::profile::typo3_flow::projects: + wissen-flow: + version: '3.2.2' + servername: www-wissenschaftsjahr-flow.pixelpark.net + db_pass: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAAYnPivC9JfsjPIgkHRj83GrMU3qfcvlYti6XSyR8GeMRBn1I6OTeJ4SkE5PptgjYJLgo3D1iThf5nDyn9QMR0nDiJhHQR+lL1nk4+5zoH4FcE9fFWFxf6ehyAANJ1N/Fc13VujJh5juHWdvVvMpXGT3y7neU8gulURQA21jcFSP56CwHWuqdViTC/lcvATLKJHUftUtj44C00tn1C+HhMYxB1caduGPyq/qN8pd26mks0pfuGIutcJbn3+KK+Pfs7xtl2V+ueA+VWCvUJUO59IDYvFCNQV3Z9uWwXV0tDk6pm5uC6RKIR0L42/Ir8bmoSsV6SquwmYbJrUbR23DMXDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAdmauxdiiH7MFB84aoLVYwgCAPQpOO5UEMbCT5KSGFAeIIeYwZ9S8bMszMKV0EqN/XOg==] \ No newline at end of file -- 2.39.5