mirror of
https://git.myvelabs.com/docker/myvemail.git
synced 2025-12-17 21:46:17 +00:00
22 lines
945 B
YAML
22 lines
945 B
YAML
services:
|
|
myvemail:
|
|
image: hub.myvelabs.com/lab/myvemail:${MYVEMAIL_VERSION:-latest}
|
|
container_name: myvemail
|
|
restart: unless-stopped
|
|
network_mode: host
|
|
env_file: .env
|
|
volumes:
|
|
# Required
|
|
- ${MYVEMAIL_VOLUME_MARIADB:-./data/sql}:/var/lib/mysql:Z
|
|
- ${MYVEMAIL_VOLUME_DATA:-./data/webapps}:/usr/share/webapps
|
|
- ${MYVEMAIL_VOLUME_MAIL:-./data/mail}:/var/vmail
|
|
- ${MYVEMAIL_VOLUME_LOGS:-./data/logs}:/var/log/mail
|
|
|
|
# SSL (point to individual files in case symlinks are being used)
|
|
- ${MYVEMAIL_VOLUME_SSL:-./data/ssl}/tls.key:/etc/ssl/dovecot/tls.key
|
|
- ${MYVEMAIL_VOLUME_SSL:-./data/ssl}/tls.pem:/etc/ssl/dovecot/tls.pem
|
|
- ${MYVEMAIL_VOLUME_SSL:-./data/ssl}/dh.pem:/etc/ssl/dovecot/dh.pem
|
|
|
|
# Optional
|
|
- ${MYVEMAIL_VOLUME_DKIM:-./data/dkim}:/etc/opendkim/keys
|
|
- ${MYVEMAIL_VOLUME_POSTWHITE:-./data/postwhite}:/etc/postfix/postscreen_spf_whitelist.cidr
|