Change default ACME contact from admin to monitoring #35

Merged
MHE merged 1 commit from rename-acme-email-admin-to-monitoring into main 2026-11-10 12:25:51 +01:00
Owner

What changed

The default Let's Encrypt contact (ACME_EMAIL) is changed from admin to monitoring in all places where the default is defined:

  • Traefik/.env: the ACME_EMAIL value.
  • Traefik/docker-compose.app.yaml: the fallback in ACME_EMAIL: ${ACME_EMAIL:-monitoring}.
  • Traefik/scripts/traefik-start.sh: the fallback in resolve_acme_email().
  • Traefik/README.md: the documented default in the variables table.

Why

ACME account contact mail should go to a mailbox that is actively monitored for certificate expiry and account notices. The monitoring local part (joined to TRAEFIK_DOMAIN when no @ is given) better fits that purpose than admin.

Notes

  • Behaviour is unchanged for values that contain @, which are still used as the full address.
  • Deployments that set ACME_EMAIL explicitly are not affected. Only the fallback default changes.
  • Existing ACME accounts keep their registered contact until the account is re-registered, so verify the new mailbox exists under TRAEFIK_DOMAIN before rolling out.
## What changed The default Let's Encrypt contact (`ACME_EMAIL`) is changed from `admin` to `monitoring` in all places where the default is defined: - `Traefik/.env`: the `ACME_EMAIL` value. - `Traefik/docker-compose.app.yaml`: the fallback in `ACME_EMAIL: ${ACME_EMAIL:-monitoring}`. - `Traefik/scripts/traefik-start.sh`: the fallback in `resolve_acme_email()`. - `Traefik/README.md`: the documented default in the variables table. ## Why ACME account contact mail should go to a mailbox that is actively monitored for certificate expiry and account notices. The `monitoring` local part (joined to `TRAEFIK_DOMAIN` when no `@` is given) better fits that purpose than `admin`. ## Notes - Behaviour is unchanged for values that contain `@`, which are still used as the full address. - Deployments that set `ACME_EMAIL` explicitly are not affected. Only the fallback default changes. - Existing ACME accounts keep their registered contact until the account is re-registered, so verify the new mailbox exists under `TRAEFIK_DOMAIN` before rolling out.
Change default ACME contact from admin to monitoring
All checks were successful
ci / compose (pull_request) Successful in 15s
ci / shellcheck (pull_request) Successful in 7s
ci / conventions (pull_request) Successful in 1s
ci / image (pull_request) Successful in 1s
170af83e35
MHE merged commit fcb4da20d3 into main 2026-11-10 12:25:51 +01:00
MHE deleted branch rename-acme-email-admin-to-monitoring 2026-11-10 12:26:04 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
openso/docker-templates!35
No description provided.