---
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') | 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"