--- 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 loc_nginx: service_name: roundcube ssl: [] servers: - server_name: "{{ query('ldap', 'ip', ansible_hostname, 'adm') | ansible.utils.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