25 lines
1.6 KiB
Text
25 lines
1.6 KiB
Text
|
|
DMS_NAMESPACE={{ taskserv.namespace | default(value="mail") }}
|
||
|
|
DMS_IMAGE={{ taskserv.image | default(value="ghcr.io/docker-mailserver/docker-mailserver:14.0") }}
|
||
|
|
DMS_GUI_IMAGE={{ taskserv.gui_image | default(value="audioscavenger/dms-gui:v1.5.7") }}
|
||
|
|
DMS_NODE={{ taskserv.node | default(value="") }}
|
||
|
|
DMS_LB_IPAM_IP={{ taskserv.lb_ipam_ip | default(value="") }}
|
||
|
|
DMS_STORAGE_CLASS={{ taskserv.storage_class | default(value="hcloud-volumes") }}
|
||
|
|
DMS_MAIL_DATA_SIZE={{ taskserv.requires.storage.mail_data.size | default(value="20Gi") }}
|
||
|
|
DMS_MAIL_CONFIG_SIZE={{ taskserv.requires.storage.mail_config.size | default(value="1Gi") }}
|
||
|
|
DMS_HOSTNAME={{ taskserv.hostname | default(value="") }}
|
||
|
|
DMS_DOMAIN={{ taskserv.domain | default(value="") }}
|
||
|
|
DMS_TLS_SECRET={{ taskserv.tls_secret | default(value="docker-mailserver-tls") }}
|
||
|
|
DMS_CLUSTER_ISSUER={{ taskserv.cluster_issuer | default(value="letsencrypt-prod") }}
|
||
|
|
{% if taskserv.cert is defined %}
|
||
|
|
DMS_CF_DNS_SECRET_NAME={{ taskserv.cert.secret_ref | default(value="dns-cloudflare") }}
|
||
|
|
{% endif %}
|
||
|
|
DMS_SMTP_PORT={{ taskserv.smtp_port | default(value=25) }}
|
||
|
|
DMS_IMAP_PORT={{ taskserv.imap_port | default(value=143) }}
|
||
|
|
DMS_SMTPS_PORT={{ taskserv.smtps_port | default(value=465) }}
|
||
|
|
DMS_SUBMISSION_PORT={{ taskserv.submission_port | default(value=587) }}
|
||
|
|
DMS_IMAPS_PORT={{ taskserv.imaps_port | default(value=993) }}
|
||
|
|
DMS_GUI_PORT={{ taskserv.gui_port | default(value=80) }}
|
||
|
|
RELAY_HOST={{ taskserv.relay.host | default(value="") }}
|
||
|
|
RELAY_PORT={{ taskserv.relay.port | default(value=587) }}
|
||
|
|
KUBECONFIG={{ taskserv.kubeconfig | default(value="/etc/kubernetes/admin.conf") }}
|