mirror of
https://github.com/chatmail/relay.git
synced 2026-05-11 16:34:39 +00:00
USE_FOREIGN_CERT_MANAGER existed in compose/example.env but was never read by any code. This wires it up end-to-end based on PR 662. - Preliminarily add config options for this, and skip AcmetoolDeployer if set. - Add Traefik integration in docker/docker-compose-traefik.yaml, with traefik-certs-dumper - post-hook.sh creates fullchain/privkey symlinks for chatmail - Chatmail container uses ports 25/143/465/587/993 directly, Traefik handles 80/443 - docker/traefik/ contains config.yaml and dynamic configs - docker/example-traefik.env for the Traefik setup - rename USE_FOREIGN_CERT_MANAGER to CHATMAIL_NOACME
8 lines
291 B
Bash
8 lines
291 B
Bash
MAIL_DOMAIN="chat.example.com"
|
|
|
|
# CMDEPLOY_STAGES - default: "configure,activate". Set to "install,configure,activate" to force full reinstall.
|
|
# CMDEPLOY_STAGES="configure,activate"
|
|
|
|
# Skip acmetool when using an external certificate manager (e.g. Traefik, Caddy).
|
|
# CHATMAIL_NOACME="True"
|