This commit is contained in:
2026-06-27 17:32:59 +07:00
parent 04ff54ccfb
commit 2435412b10
2 changed files with 15 additions and 27 deletions
+15 -18
View File
@@ -1,29 +1,26 @@
version: "3.8"
services: services:
mailserver: mailserver:
image: mailserver/docker-mailserver:latest image: mailserver/docker-mailserver:latest
container_name: mailserver container_name: mailserver
hostname: mail.crabs-games.art hostname: mail.crabs-games.art
env_file: mailserver.env domainname: crabs-games.art
ports:
- "25:25"
- "587:587"
- "465:465"
- "110:110"
- "995:995"
- "143:143"
- "993:993"
environment: environment:
- SSL_TYPE=self-signed - SSL_TYPE=self-signed
- SSL_DOMAIN=mail.crabs-games.art - SSL_DOMAIN=mail.crabs-games.art
- POSTMASTER_ADDRESS=admin@crabs-games.art
- ENABLE_SPAMASSASSIN=1
- ENABLE_CLAMAV=1
- ENABLE_FAIL2BAN=1
- PERMIT_DOCKER=network
ports:
- "25:25"
- "143:143"
- "587:587"
- "993:993"
- "465:465"
volumes: volumes:
- ./data:/var/mail - ./mail-data:/var/mail
- ./mail-state:/var/mail-state
- ./mail-logs:/var/log/mail
- ./config:/tmp/docker-mailserver - ./config:/tmp/docker-mailserver
- ./ssl/:/etc/letsencrypt/
# Если есть свои сертификаты:
# - ./ssl/fullchain.pem:/etc/ssl/certs/ssl-cert-snakeoil.pem:ro
# - ./ssl/privkey.pem:/etc/ssl/private/ssl-cert-snakeoil.key:ro
cap_add:
- NET_ADMIN
restart: always restart: always
-9
View File
@@ -1,9 +0,0 @@
HOSTNAME=mail
DOMAINNAME=crabs-games.art
POSTMASTER_ADDRESS=admin@crabs-games.art
TZ=Europe/Moscow
ENABLE_SPAMASSASSIN=0
ENABLE_CLAMAV=1
ENABLE_FAIL2BAN=1
ONE_DIR=1
DMS_DEBUG=0