forked from stove/dataset
129 lines
2.4 KiB
YAML
129 lines
2.4 KiB
YAML
|
---
|
||
|
version: 1.1
|
||
|
|
||
|
roundcube: # Interface web de consultation des courriels Roundcube
|
||
|
|
||
|
des_key:
|
||
|
type: secret
|
||
|
default:
|
||
|
jinja: >-
|
||
|
{{ "roundcube" |
|
||
|
get_password(server_name=general.network.interface_0.domain_name,
|
||
|
description="des_key",
|
||
|
type="cleartext",
|
||
|
hide=general.hide_secret)
|
||
|
}}
|
||
|
auto_save: false
|
||
|
hidden: true
|
||
|
|
||
|
config:
|
||
|
type: unix_filename
|
||
|
multi: true
|
||
|
default:
|
||
|
jinja: |-
|
||
|
{%- for domain in _.domain.domains %}
|
||
|
/etc/roundcubemail/{{ domain }}.inc.php
|
||
|
{%- endfor -%}
|
||
|
hidden: true
|
||
|
|
||
|
domain:
|
||
|
type: leadership
|
||
|
|
||
|
domains:
|
||
|
description: Nom de domaines d'accès à Roundcube
|
||
|
examples:
|
||
|
- webmail.example.net
|
||
|
type: domainname
|
||
|
multi: true
|
||
|
|
||
|
mail_domain:
|
||
|
description: Nom de domaines des courriels
|
||
|
examples:
|
||
|
- mail.example.net
|
||
|
type: domainname
|
||
|
|
||
|
family:
|
||
|
description: Nom de la famille
|
||
|
type: unix_user
|
||
|
mandatory: false
|
||
|
|
||
|
oauth2:
|
||
|
|
||
|
client:
|
||
|
|
||
|
is_client_application:
|
||
|
redefine: true
|
||
|
default: true
|
||
|
|
||
|
name:
|
||
|
redefine: true
|
||
|
default: Courriel
|
||
|
|
||
|
description:
|
||
|
redefine: true
|
||
|
default: Consulter ces courriels avec Roundcube
|
||
|
|
||
|
category:
|
||
|
redefine: true
|
||
|
default: Diffusion
|
||
|
|
||
|
logo:
|
||
|
redefine: true
|
||
|
default: silique_email.png
|
||
|
|
||
|
external:
|
||
|
|
||
|
family:
|
||
|
redefine: true
|
||
|
multi: true
|
||
|
default:
|
||
|
jinja: |-
|
||
|
{%- for family in general.roundcube.domain.family
|
||
|
| calc_oauth2_families %}
|
||
|
{{ family }}
|
||
|
{%- endfor -%}
|
||
|
|
||
|
nginx:
|
||
|
|
||
|
root:
|
||
|
redefine: true
|
||
|
default: /usr/share/roundcubemail/
|
||
|
|
||
|
revprox:
|
||
|
|
||
|
client:
|
||
|
|
||
|
external_domainnames:
|
||
|
redefine: true
|
||
|
default:
|
||
|
variable: general.roundcube.domain.domains
|
||
|
hidden: true
|
||
|
|
||
|
local_location:
|
||
|
redefine: true
|
||
|
default: /
|
||
|
|
||
|
imap:
|
||
|
|
||
|
cert_owner:
|
||
|
redefine: true
|
||
|
default: nginx
|
||
|
|
||
|
ldap:
|
||
|
|
||
|
client:
|
||
|
|
||
|
family:
|
||
|
redefine: true
|
||
|
default:
|
||
|
jinja: >-
|
||
|
{%- if general.roundcube.domain.family -%}
|
||
|
{%- if general.roundcube.domain.family | unique | list | length > 1 -%}
|
||
|
all
|
||
|
{%- else -%}
|
||
|
{{ general.roundcube.domain.family[0] }}
|
||
|
pouet
|
||
|
{%- endif -%}
|
||
|
{%- endif -%}
|
||
|
hidden: true
|