mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
feat(notifications): document SMTP env and translate channel strings
Add the webhook + email Settings copy and the admin notification-health panel labels across all six locales. Add the SMTP_* operator vars to the env manifest (all-or-none: HOST + PORT + FROM enable the channel, USER/PASS optional), to .env.production.example, and to the docker-compose environment whitelist so an operator's .env values actually reach the container.
This commit is contained in:
1 parent
17dd10c3b9
commit
c04bdc8f4e
9 files changed
+170
No files matched your search
@@ -137,6 +137,26 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SMTP (email channel)",
|
||||
"description": "Operator SMTP transport for the email notification channel (v1.17.1). All of SMTP_HOST, SMTP_PORT, SMTP_FROM together enable the channel; SMTP_USER/SMTP_PASS are optional (unauthenticated relay). Missing any of the three core vars disables email silently — the channel is never offered and the Settings card hides itself.",
|
||||
"required": false,
|
||||
"allOrNone": true,
|
||||
"variables": [
|
||||
{
|
||||
"name": "SMTP_HOST",
|
||||
"purpose": "SMTP server hostname, e.g. smtp.example.com."
|
||||
},
|
||||
{
|
||||
"name": "SMTP_PORT",
|
||||
"purpose": "SMTP port. 587 for STARTTLS (SMTP_SECURE unset/false), 465 for implicit TLS (SMTP_SECURE=true)."
|
||||
},
|
||||
{
|
||||
"name": "SMTP_FROM",
|
||||
"purpose": "From address for outbound mail, e.g. \"HealthLog <noreply@example.com>\"."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Off-host backups",
|
||||
"description": "Required ALL-OR-NONE: any of these without the rest disables backups silently.",
|
||||
|
||||
Reference in new issue
Block a user