39 lines
783 B
YAML
39 lines
783 B
YAML
---
|
|
services:
|
|
|
|
mail:
|
|
image: mailserver/docker-mailserver:12
|
|
container_name: mailserver
|
|
hostname: mailsystem.knusperkerne.de
|
|
env_file: .env
|
|
restart: always
|
|
ports:
|
|
- "${SMTP_PORT}:25"
|
|
- "${SUBMISSION_PORT}:587"
|
|
- "${IMAPS_PORT}:993"
|
|
|
|
volumes:
|
|
- ./config:/tmp/docker-mailserver
|
|
- maildata:/var/mail
|
|
- mailstate:/var/mail-state
|
|
- maillogs:/var/log/mail
|
|
cap_add:
|
|
- NET_ADMIN
|
|
- SYS_PTRACE
|
|
|
|
snappymail:
|
|
image: ghcr.io/the-djmaze/snappymail:latest
|
|
container_name: snappymail
|
|
restart: always
|
|
ports:
|
|
- "127.0.0.1:${SNAPPYMAIL_PORT}:8888"
|
|
volumes:
|
|
- ./snappymail:/var/lib/snappymail
|
|
environment:
|
|
- TZ=Europe/Berlin
|
|
|
|
volumes:
|
|
maildata:
|
|
mailstate:
|
|
maillogs:
|