blob: fe53ffab2acf4a4890fb04146a5f5ce4f52555fd [file] [log] [blame]
jan kaufman130eb9b2016-01-26 14:47:44 +01001apache:
2 server:
3 enabled: true
4 modules:
5 - cgi
6 - php
Filip Pytlouncfffb4e2016-02-04 10:59:19 +01007 user:
8 cloudlab:
9 enabled: true
10 password: cloudlab
11 htpasswd: cloudlab.htpasswd
Filip Pytlounc0d263b2016-04-06 11:19:34 +020012 robots:
13 default:
14 all:
15 disallow:
16 - /
jan kaufman130eb9b2016-01-26 14:47:44 +010017 site:
18 roundcube:
19 enabled: true
20 type: static
21 name: roundcube
22 root: /usr/share/roundcube
Filip Pytlounc0d263b2016-04-06 11:19:34 +020023 robots: default
jan kaufman130eb9b2016-01-26 14:47:44 +010024 locations:
25 - uri: /admin
26 path: /usr/share/postfixadmin
Filip Pytloun590b5792016-01-27 11:24:29 +010027 auth:
28 engine: kerberos
29 name: "Kerberos Authentication"
30 require:
31 - "ldap-attribute memberOf='cn=jenkins,cn=groups,cn=accounts,dc=example,dc=eu'"
32 kerberos:
33 realms:
34 - EXAMPLE.EU
35 keytab: /etc/apache2/ipa.keytab
36 service: HTTP
37 method:
38 negotiate: true
39 k5passwd: true
40 ldap:
41 url: "ldaps://idm01.example.eu/dc=example,dc=eu?krbPrincipalName"
42 mech: GSSAPI
jan kaufman130eb9b2016-01-26 14:47:44 +010043 - uri: /mailman
44 path: /usr/lib/cgi-bin/mailman
45 script: true
Filip Pytlouncfffb4e2016-02-04 10:59:19 +010046 auth:
47 engine: basic
48 htpasswd: cloudlab.htpasswd
jan kaufman130eb9b2016-01-26 14:47:44 +010049 - uri: /pipermail
50 path: /var/lib/mailman/archives/public
Filip Pytlounac4cb5b2016-01-27 17:05:31 +010051 webdav:
52 enabled: true
jan kaufman130eb9b2016-01-26 14:47:44 +010053 - uri: /images/mailman
54 path: /usr/share/images/mailman
55 host:
56 name: mail.example.com
57 aliases:
58 - mail.example.com
59 - lists.example.com
60 - mail01.example.com
61 - mail01
Filip Pytlounf6f69c32016-02-22 15:01:02 +010062 default_mpm: prefork
Filip Pytlounaffb18d2016-02-22 13:58:27 +010063 mpm:
64 prefork:
65 enabled: true
66 servers:
67 start: 5
68 spare:
69 min: ${apache:server:mpm:prefork:servers:start}
70 max: 10
71 # Avoid memory leakage by restarting workers every x requests
72 max_requests: 0
73 # Should be 80% of server memory / average memory usage of one worker
74 max_clients: 150
75 # Should be same or more than max clients
76 limit: ${apache:server:mpm:prefork:max_clients}