From 58a1a8f35ed53530da2093c9bc725e8a3fbe7393 Mon Sep 17 00:00:00 2001 From: Thomas Dalichow Date: Wed, 27 Dec 2017 14:11:59 +0100 Subject: [PATCH] initial config --- .../web-vaillantsmile-de.pixelpark.net.yaml | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/customer/vaillant/web-vaillantsmile-de.pixelpark.net.yaml b/customer/vaillant/web-vaillantsmile-de.pixelpark.net.yaml index 3b0442d3..791fd6a6 100644 --- a/customer/vaillant/web-vaillantsmile-de.pixelpark.net.yaml +++ b/customer/vaillant/web-vaillantsmile-de.pixelpark.net.yaml @@ -1,2 +1,52 @@ --- infra::role: base +infra::additional_classes: + - infra::profile::ruby_passenger + - infra::profile::mysql_server + +infra::additional_packages: + ImageMagick: {} + +mysql::server::root_password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAKQ3OzUGU8ghOW/VNBmiatJbYiWvgPpSQoJpgOtRQ7nBuDXuIVOQIcG04FJ1Y1zS6jeWbI/c7yBajmc9scApBY343jNj8HQFhG+RngzsL6kGCdfakoPD7v54G9C8+rU7TR9xoCTb7l+0ipWIVLf0YQZTh6ug6uCPulbeX+2PbYmppAkyQd2mE6HAfQyy/kQbOqd7sIMCYwzimiYub76oFG1PbMgTF9fA2eE6UWdH0azrM7Km14YQ2A3B72Fl+yy8OZUntj2D8/2OCe3KHwMrGfzuZpR0mDXxVQpaK3QVALtbj/eQ4IdV+YiUguE5hSGT/DwDaetJktTxXkY5v3STwrDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBALhcz1QRM6Lddqx80Nyan4gCBUVOcwpAWrZctHq7ZDIOcKuCoIgmC7msKQsIsv9Qs/Cw==] +mysql::server::backup::backuppassword: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAdJVZp3crFZXRCy4Q61Px9ZhLXLok1xVZ/ID/WT6MC5xhow5uE2VdfiZ0vtAuQ/8E3dt3fJF7maVj9d1LfpXwAdu0YHjStV4zELqOKxMS75X3jIGqu8vTEMeR0VjsWAOYRQNIX0L+KYjn54adGTyP5BloyNq8JDPUXScf+Y13V75wHcYW+4jJqtmwwwYaJdCgZIDMMyAjQXuQjmW0JB97J/6PLglqHG75QQdIiBMklc9QrywOjmF846w87UDMmpWG+w4EcgB+ebG8C3/ROA0qwc3B1sHNTjbF1Mn92ALFL4KmynQKSntYvMTGEPfr0+r1paubfvMDPuIxTZNZUGVQNDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDw6febBe0SnrDe/0BlWJpmgCA2P4pC7TgT0IQoed17+mrxXd0cJR/h+PrO5X++BES1mA==] +infra::profile::mysql_server::databases: + vaillant: + user: vaillant + password: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAw8/KZBy/Ak3gTVoufklJmtQONOK6qSYj05SJKivper26vAJ6ppPIGLxMVPidfXJeVN4H87cdDVBNPzUhwkoVtk3E76AUV0LmpgiwR3t3GnM7QfL/JO7xMkooVYUCZmkCLlYt5tp7jAoiB29rEO4BhmghD/mqp3plY+bf49560F+DVY6NG49IgZNxXLHNHlE2iU5KT/99YllCkTBmPfbGuEkwWzf94Ust+titFNngUcVgQpjIqRYDzvT7XXdv2Kpb040wtaAKuIAfgLxH75COGvG0SjLmc5L1sUM3ITXEI0BEGGtdG7qfS9dNurvHqjSLt9FOlqZhcbCwTgdyDbhUHjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDMSD2YzED+1bhPzNpQRJr9gCDKjNLop98Nq1ym6wgNLs1IEWIXp4cnLoA3i2Ofhun0nw==] + +infra::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAj0Kxiucg82+ca0VGhs+QPmghCNFIqqgyiMSkdM/i/yhcmZ0ChQID7UIyX05EKuA4+w07GX4Bo362185yCre4C2E5RlOhahZMR9E+rQDVjIdugEVo/CXIVIrnnCRIW8N6z5newBYPIwfyTqlMUK8aIswkI0CeJihQqUUEhklJaErqN8jFQd0c4eK1hkoHj0myJ4y5nUwnqCaUOgitHXlVFVcd0yBYHvCZc87/TIKcEbaP0Q0J6aTNWIZwtjaSl6wKwf6nSwYBlh45xjRQkeJxO0bnUl/z1XYao1ROg/BykqxaAV7K81zaNmDlsWa/zqXUjvjO02L6qht7iY81A4J8PzBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCh9nLzmSOOdQCl/KZFezxtgCC0e8KQAB2kDUXWrwcjdofYG/5ZljZesAA13C/LgIDenw==] + +infra::profile::ruby_passenger::projects: + deingla: + servername: vaillantsmile.de + serveraliases: + - www.vaillantsmile.de + - www.vaillantsmile.at vaillantsmile.at + - www.vaillantsmile.com vaillantsmile.com + - www.vaillantsmile.fr vaillantsmile.fr + - www.vaillantsmile.es vaillantsmile.es + - www.vaillantsmile.ch vaillantsmile.ch + ssl: false + passenger_user: vaillant + passenger_app_env: development + approot_owner: apache + approot: /var/www/vaillant + ruby_version: 'ruby-2.2.9' + directories: + - provider: directory + path: '/var/www/vaillant/public' + 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' -- 2.39.5