No introduction found. Create it?
Install with:
helm repo add app-template oci://ghcr.io/bjw-s-labs/helm/app-template
helm install smtp-relay app-template/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| smtp-relay | auricom/home-ops | 202 | 4.6.0 | 6 days ago |
| smtp-relay | oscaromeu/home-ops | 31 | 4.6.0 | 8 days ago |
| smtp-relay | mchestr/home-cluster | 148 | 4.6.0 | a month ago |
| smtp-relay | drag0n141/home-ops | 49 | 4.6.0 | a month ago |
| smtp-relay | haraldkoch/kochhaus-home | 160 | 4.6.0 | a month ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
| string | |
controllers.smtp-relay.containers.app.image.repository (34) ghcr.io/foxcpp/maddy | string |
controllers.smtp-relay.containers.app.image.tag (34) 0.8.1@sha256:55636d8a29588eea62d81d51acdafe38e0f694fb91801ab12dc1ed8c47b6439d | string |
controllers.smtp-relay.containers.app.envFrom[].secretRef.name (33) smtp-relay-secret | string |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
| number | |
| number | |
| number, string | |
| string | |
| string | |
| string | |
controllers.smtp-relay.containers.app.env.SMTP_DOMAIN (4) ${SECRET_DOMAIN} | string |
| string | |
| string | |
| number | |
| number | |
| string | |
| string | |
| string | |
| number | |
| string | |
| number | |
| number | |
| boolean | |
| string | |
| boolean | |
| string | |
| number | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
controllers.smtp-relay.strategy (30) RollingUpdate | string |
| number, string | |
| number | |
| number | |
| boolean | |
| number | |
| string | |
| string | |
| string | |
| number | |
controllers.smtp-relay.pod.topologySpreadConstraints[].topologyKey (10) kubernetes.io/hostname | string |
| string | |
| string | |
| boolean | |
| boolean | |
| string | |
| boolean | |
| number | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| number | |
| string | |
controllers.main.containers.main.image.repository (3) ghcr.io/foxcpp/maddy | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
| string | |
| number | |
| boolean | |
| boolean | |
| string | |
| number | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| number | |
controllers.main.pod.topologySpreadConstraints[].topologyKey (3) kubernetes.io/hostname | string |
| string | |
| number | |
| string | |
| number | |
| number | |
controllers.main.strategy (3) RollingUpdate | string |
| string | |
persistence.config.globalMounts[].path (32) /data/maddy.conf | string |
| string | |
| boolean | |
persistence.config.name (32) smtp-relay-configmap | string |
persistence.config.type (32) configMap | string |
| boolean | |
persistence.cache.type (31) emptyDir | string |
| string | |
| string | |
| string | |
persistence.data.type (11) emptyDir | string |
| string | |
| string | |
persistence.data.accessMode (4) ReadWriteOnce | string |
| boolean | |
| string | |
| string | |
| string | |
persistence.config-file.globalMounts[].path (8) /data/maddy.conf | string |
| string | |
| string | |
persistence.config-file.type (8) configMap | string |
persistence.temp.globalMounts[].path (4) /run/maddy | string |
| string | |
| string | |
persistence.temp.type (4) emptyDir | string |
| string | |
| boolean | |
persistence.tls.name (4) tls.smtp-relay | string |
persistence.tls.type (4) secret | string |
| number | |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| number | |
| boolean | |
| number | |
| boolean | |
| boolean | |
| number | |
service.app.type (25) LoadBalancer | string |
service.app.controller (21) smtp-relay | string |
service.app.annotations."external-dns.alpha.kubernetes.io/hostname" (20) smtp.${SECRET_DOMAIN} | string |
| string | |
| string | |
| string | |
| string | |
service.app.ipFamilyPolicy (4) PreferDualStack | string |
| string | |
| number | |
| boolean | |
| number | |
| number | |
| string | |
| string | |
| string | |
service.main.type (3) LoadBalancer | string |
| string | |
| string | |
| string | |
| string | |
| string | |
serviceMonitor.app.serviceName (21) smtp-relay | string |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
serviceMonitor.main.serviceName (4) smtp-relay | string |
| boolean | |
| number | |
| boolean | |
| number | |
| string | |
| number | |
| string | |
| string | |
| number | |
defaultPodOptions.topologySpreadConstraints[].topologyKey (7) kubernetes.io/hostname | string |
| string | |
| boolean | |
| string | |
| string | |
| boolean | |
| string | |
| string | |
| string | |
| boolean | |
configMaps.config.data."maddy.conf" (9) state_dir /cache/state
runtime_dir /cache/run
tls off
hostname {env:SMTP_RELAY_HOSTNAME}
smtp tcp://0.0.0.0:{env:SMTP_RELAY_SMTP_PORT} {
default_source {
deliver_to &remote_queue
}
}
target.queue remote_queue {
target &remote_smtp
}
target.smtp remote_smtp {
starttls yes
auth plain {env:SMTP_RELAY_USERNAME} {env:SMTP_RELAY_PASSWORD}
targets tcp://{env:SMTP_RELAY_SERVER}:587
} | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string |