+++ /dev/null
----
-infra::role: base
-infra::additional_classes:
- - infra::profile::postfix
- - infra::profile::ruby_passenger
- - infra::profile::mysql_server
- - nodejs
- - infra::profile::cron
-
-infra::profile::cron::cronjobs:
- vaillant_cache_update:
- user: apache
- environment:
- - "PATH=/usr/local/rvm/gems/ruby-2.2.9/bin:/usr/local/rvm/gems/ruby-2.2.9@global/bin:/usr/local/rvm/rubies/ruby-2.2.9/bin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"
- - "RAILS_ENV=production"
- command: 'cd /var/www/vaillant && /usr/local/rvm/wrappers/ruby-2.2.9/bundle exec rake smile:update_image_cache --silent >> /var/www/vaillant/log/cron.log' # 30 days
- minute: '0,20,40'
- description: Update image cache
-
-
-nodejs::repo_url_suffix: '8.x'
-nodejs::manage_package_repo: true
-
-infra::additional_packages:
- ImageMagick: {}
- mariadb-devel: {}
-
-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:
- vaillant:
- 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
- - web-vaillantsmile-de.pixelpark.net
- ssl: false
- passenger_user: vaillant
- passenger_app_env: production
- 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