---
-infra::additional_classes:
- - infra::profile::apache_php
-
-apache::mod::ssl::ssl_cipher: 'EECDH+AES:EDH+AES:!SHA1:!aNULL@STRENGTH'
-
-repo::remi_php72: true
-
-php::extensions:
- gd: {}
- opcache: {}
- soap: {}
- mbstring: {}
- zip: {}
- xml: {}
- json: {}
-
accounts::users:
markus.baumann:
apply: true
priority: "06"
content: |
jenkins ALL=(apache) NOPASSWD: ALL
+
+infra::additional_classes:
+ - infra::profile::apache_php
+
+apache::mod::ssl::ssl_cipher: 'EECDH+AES:EDH+AES:!SHA1:!aNULL@STRENGTH'
+
+repo::remi_php72: true
+
+php::extensions:
+ gd: {}
+ opcache: {}
+ soap: {}
+ mbstring: {}
+ zip: {}
+ xml: {}
+ json: {}
+
+php::settings:
+ PHP/memory_limit: 320M
+ PHP/post_max_size: 20M
+ PHP/register_globals: 'Off'
+ PHP/include_path: '.:/opt/app/ZendFramework/library:/opt/app/web'
+ PHP/max_execution_time: 30
+ PHP/max_input_time: 60
+ PHP/output_buffering: 65536
+ PHP/upload_max_filesize: 4M
+ PHP/max_file_uploads: 50
+ PHP/short_open_tag: 'On'
+ PHP/expose_php: 'Off'
+
+infra::profile::apache_php::fpm_pool:
+ symfony:
+ listen_owner: apache
+ listen_group: apache
+ pm_max_children: 20
---
+#users here
+
+sudo::configs:
+ jenkins_rights:
+ priority: "06"
+ content: |
+ jenkins ALL=(apache) NOPASSWD: ALL
+
infra::additional_classes:
- infra::profile::apache_php
+apache::mod::ssl::ssl_cipher: 'EECDH+AES:EDH+AES:!SHA1:!aNULL@STRENGTH'
+
repo::remi_php72: true
php::extensions:
zip: {}
xml: {}
json: {}
+
+php::settings:
+ PHP/memory_limit: 320M
+ PHP/post_max_size: 20M
+ PHP/register_globals: 'Off'
+ PHP/include_path: '.:/opt/app/ZendFramework/library:/opt/app/web'
+ PHP/max_execution_time: 30
+ PHP/max_input_time: 60
+ PHP/output_buffering: 65536
+ PHP/upload_max_filesize: 4M
+ PHP/max_file_uploads: 50
+ PHP/short_open_tag: 'On'
+ PHP/expose_php: 'Off'
+
+infra::profile::apache_php::fpm_pool:
+ symfony:
+ listen_owner: apache
+ listen_group: apache
+ pm_max_children: 20
----
-infra::additional_classes:
- - infra::profile::apache_php
-
-repo::remi_php72: true
-
-php::extensions:
- gd: {}
- opcache: {}
- soap: {}
- mbstring: {}
- zip: {}
- xml: {}
- json: {}
-
accounts::users:
markus.baumann:
apply: true
priority: "06"
content: |
jenkins ALL=(apache) NOPASSWD: ALL
+
+infra::additional_classes:
+ - infra::profile::apache_php
+
+apache::mod::ssl::ssl_cipher: 'EECDH+AES:EDH+AES:!SHA1:!aNULL@STRENGTH'
+
+repo::remi_php72: true
+
+php::extensions:
+ gd: {}
+ opcache: {}
+ soap: {}
+ mbstring: {}
+ zip: {}
+ xml: {}
+ json: {}
+
+php::settings:
+ PHP/memory_limit: 320M
+ PHP/post_max_size: 20M
+ PHP/register_globals: 'Off'
+ PHP/include_path: '.:/opt/app/ZendFramework/library:/opt/app/web'
+ PHP/max_execution_time: 30
+ PHP/max_input_time: 60
+ PHP/output_buffering: 65536
+ PHP/upload_max_filesize: 4M
+ PHP/max_file_uploads: 50
+ PHP/short_open_tag: 'On'
+ PHP/expose_php: 'Off'
+
+infra::profile::apache_php::fpm_pool:
+ symfony:
+ listen_owner: apache
+ listen_group: apache
+ pm_max_children: 20