name: mailu is: mailu description: Mailu is a simple yet full-featured mail server as a set of Docker images. It includes a mail transfer agent, mail delivery agent, webmail, antispam, antivirus, and admin interface. version: 2024.06 icon: https://mailu.io/master/_static/mailu_logo.svg defaultConfig: namespace: mailu # Domain configuration domain: "{{ .cloud.baseDomain }}" hostname: mail.{{ .cloud.domain }} # Container images (from ghcr.io) images: admin: ghcr.io/mailu/admin:2024.06 front: ghcr.io/mailu/nginx:2024.06 postfix: ghcr.io/mailu/postfix:2024.06 dovecot: ghcr.io/mailu/dovecot:2024.06 rspamd: ghcr.io/mailu/rspamd:2024.06 clamav: ghcr.io/mailu/clamav:2024.06 webmail: ghcr.io/mailu/webmail:2024.06 redis: redis:alpine # Redis configuration (built-in Redis without authentication) redis: host: redis.mailu.svc.cluster.local port: 6379 # Unbound DNS resolver (for DNSSEC validation) unbound: image: ghcr.io/mailu/unbound:2024.06 ip: 10.96.200.1 # Timezone timezone: UTC # Storage storage: 100Gi # Initial admin account initialAccount: enabled: true username: admin domain: "{{ .cloud.baseDomain }}" email: "{{ .operator.email }}" # TLS configuration tlsSecretName: mailu-tls externalDnsDomain: "{{ .cloud.domain }}" # Log level logLevel: WARNING # SMTP relay (optional) relayHost: "" relayPort: 25 defaultSecrets: - key: secretKey - key: initialAccountPassword