updated layout for webmail and added http dns letsencrypt
This commit is contained in:
@@ -4,9 +4,11 @@
|
||||
# docker compose --profile with-rspamd up -d --build # mailserver + rspamd, same container
|
||||
#
|
||||
# Both default to the standard mail ports on the host (25/465/143/993) — the app itself
|
||||
# now binds those directly, no port remapping needed — plus the app's own non-privileged
|
||||
# web ports (5000/5001; put a reverse proxy or your own 80/443 mapping in front of those
|
||||
# if you want the dashboard on standard web ports too). Only run one profile at a time
|
||||
# now binds those directly, no port remapping needed — plus port 80 (only actually used
|
||||
# while Let's Encrypt HTTP-01 is enabled, see internal/webui's Let's Encrypt page) and
|
||||
# the app's own non-privileged web ports (5000/5001; put a reverse proxy or your own
|
||||
# 80/443 mapping in front of those if you want the dashboard on standard web ports too —
|
||||
# note port 80 is already claimed here for HTTP-01 if you enable it). Only run one profile at a time
|
||||
# unless you've overridden the host ports for one of them (see .env.example) — they'd
|
||||
# otherwise both try to bind the same host ports.
|
||||
services:
|
||||
@@ -22,6 +24,7 @@ services:
|
||||
- "${SMTP_TLS_PORT:-465}:465"
|
||||
- "${IMAP_PORT:-143}:143"
|
||||
- "${IMAP_TLS_PORT:-993}:993"
|
||||
- "${ACME_HTTP_PORT:-80}:80"
|
||||
- "${WEB_HTTP_PORT:-5000}:5000"
|
||||
- "${WEB_HTTPS_PORT:-5001}:5001"
|
||||
volumes:
|
||||
@@ -39,6 +42,7 @@ services:
|
||||
- "${SMTP_TLS_PORT:-465}:465"
|
||||
- "${IMAP_PORT:-143}:143"
|
||||
- "${IMAP_TLS_PORT:-993}:993"
|
||||
- "${ACME_HTTP_PORT:-80}:80"
|
||||
- "${WEB_HTTP_PORT:-5000}:5000"
|
||||
- "${WEB_HTTPS_PORT:-5001}:5001"
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user