--- glob_roundcube: name: Crans imap_server: owl.adm.crans.org smtp_server: smtp.adm.crans.org pgsql_server: pgsql.adm.crans.org mail_domain: crans.org des_key: "{{ vault.roundcube_des_key }}" plugins: - repo: 'https://gitlab.adm.crans.org/nounous/roundcube-intranet.git' name: intranet version: HEAD - repo: 'https://gitlab.adm.crans.org/nounous/roundcube-plugin-filters.git' name: filters version: master - repo: 'https://gitlab.adm.crans.org/nounous/roundcube-plugin-automatic_addressbook.git' name: automatic_addressbook version: 0.4.3 - repo: 'https://gitlab.adm.crans.org/nounous/roundcube-plugin-identity_smtp.git' name: identity_smtp version: HEAD - name: zipdownload - name: attachment_reminder - name: newmail_notifier - name: listcommands - name: thunderbird_labels - name: contextmenu logo: elastic_login: https://www.crans.org/images/crans_black.svg elastic: https://www.crans.org/images/crans.svg larry: https://www.crans.org/images/crans_banner.png classic: https://www.crans.org/images/crans_banner.png service_nginx: service_name: "roundcube" ssl: [] servers: - server_name: "{{ query('ldap', 'ip', ansible_hostname, 'adm') | ipwrap + [ansible_hostname, ansible_hostname + '.adm.crans.org'] }}" default: true root: "/var/lib/roundcube" locations: - filter: "~ \\.php$" params: - "include snippets/fastcgi-php.conf" - "fastcgi_buffer_size 128k" - "fastcgi_buffers 4 256k" - "fastcgi_busy_buffers_size 256k" - "fastcgi_pass unix:/var/run/php/php7.4-fpm.sock" - "include fastcgi_params" additional_params: - "index index.php index.htm index.html" - "try_files $uri $uri/ /index.php?q=$uri&$args" - "client_max_body_size 10G"