From 3ccc4d24981cb36deb9b96f8fae30c392b2778ad Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sat, 1 Mar 2025 13:38:06 -0500 Subject: [PATCH] Adding TLS for Postal. --- ansible/app-configs/postal_postal.yml.j2 | 3 +++ docker-compose.yml | 7 ++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ansible/app-configs/postal_postal.yml.j2 b/ansible/app-configs/postal_postal.yml.j2 index f1540922..b365f101 100644 --- a/ansible/app-configs/postal_postal.yml.j2 +++ b/ansible/app-configs/postal_postal.yml.j2 @@ -30,6 +30,9 @@ message_db: smtp_server: default_port: 25 default_bind_address: "::" + tls_enabled: true + tls_certificate_path: /config/certs/fullchain.pem + tls_private_key_path: /config/certs/privkey.pem dns: # Specify the DNS records that you have configured. Refer to the documentation at diff --git a/docker-compose.yml b/docker-compose.yml index a179da7d..b3d8989a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3937,11 +3937,8 @@ services: - 25:25 restart: unless-stopped volumes: - - source: ${DOCKER_VOLUME_CONFIG}/postal - target: /config - type: bind - bind: - create_host_path: true + - ${DOCKER_VOLUME_CONFIG}/postal:/config + - ${DOCKER_VOLUME_CONFIG}/swag/etc/letsencrypt/live/trez.wtf:/config/certs postal-web: command: postal web-server container_name: postal-web