provisioning-code/.ncl-cache/88020ee623bd0034f810316101260f402580b5802a7ead7a0a37067f79e1742d.json

155 lines
3.5 KiB
JSON

{
"docker_mailserver": {
"cluster_issuer": "letsencrypt-prod",
"concerns": {
"backup": {
"backlog_ref": "BACKUP-MAIL-001",
"kind": "pending",
"reason": "BackupPolicy declared at workspace level (mail-stack BackupGroup)"
},
"certs": {
"certs_impl": {
"acme_server": "https://acme-v02.api.letsencrypt.org/directory",
"email": "",
"provider": "cloudflare",
"secret_ref": ""
},
"kind": "enabled"
},
"dns": {
"dns_impl": {
"internal": [],
"zone": ""
},
"kind": "enabled"
},
"observability": {
"backlog_ref": "OBS-001",
"kind": "pending",
"reason": "ObservabilityImpl iteration deferred — surface stub only"
},
"security": {
"backlog_ref": "SEC-001",
"kind": "pending",
"reason": "SecurityImpl iteration deferred — surface stub only"
},
"tls": {
"kind": "enabled",
"tls_impl": {
"hostnames": [],
"issuer_ref": "letsencrypt-prod",
"secret_name": "docker-mailserver-tls"
}
}
},
"domain": "example.com",
"enable_clamav": "0",
"enable_fail2ban": "0",
"enable_pop3": "0",
"enable_postgrey": "0",
"enable_rspamd": "1",
"enable_spamassassin": "0",
"fail2ban_blocktype": "drop",
"fail2ban_ignoreip": [],
"gui_image": "audioscavenger/dms-gui:v1.5.7",
"gui_port": 80,
"gui_version": "v1.5.7",
"hostname": "mail.example.com",
"image": "ghcr.io/docker-mailserver/docker-mailserver:15.1.0",
"imap_port": 143,
"imaps_port": 993,
"lb_ipam_ip": "",
"live_check": {
"scope": "cp_only",
"strategy": "k8s_pods"
},
"log_level": "warn",
"mode": "cluster",
"move_spam_to_junk": "1",
"name": "docker-mailserver",
"namespace": "mail",
"node": "",
"operations": {
"backup": true,
"config": true,
"delete": true,
"health": true,
"install": true,
"restart": true,
"restore": true,
"update": true
},
"pop3s_port": 995,
"postgrey_delay": "300",
"postmaster_address": "",
"private_cidr": "",
"private_lb_ip": "",
"provides": {
"endpoints": [],
"ports": [
25,
143,
465,
587,
993
],
"service": "docker-mailserver"
},
"relay": {
"host": "",
"name": "ses",
"port": 587,
"tls": true
},
"requires": {
"credentials": [
"RELAY_USER",
"RELAY_PASSWORD",
"MAIL_ADMIN_EMAIL",
"MAIL_ADMIN_PASS"
],
"ports": [
{
"exposure": "public",
"port": 25
},
{
"exposure": "public",
"port": 143
},
{
"exposure": "public",
"port": 465
},
{
"exposure": "public",
"port": 587
},
{
"exposure": "public",
"port": 993
},
{
"exposure": "internal",
"port": 80
}
],
"storage": {
"mail_data": {
"persistent": true,
"size": "20Gi"
}
}
},
"sa_kill": "10.0",
"sa_tag": "2.0",
"sa_tag2": "6.31",
"smtp_port": 25,
"smtps_port": 465,
"spam_to_inbox": "0",
"storage_class": "hcloud-volumes",
"submission_port": 587,
"tls_secret": "docker-mailserver-tls",
"version": "15.1.0"
}
}