appstore-1panel/apps/mailserver/13.2.0/docker-compose.yml
renovate[bot] 5a24e6d723
chore(deps): update ghcr.io/docker-mailserver/docker-mailserver docker tag to v13.2.0 (#778)
* chore(deps): update ghcr.io/docker-mailserver/docker-mailserver docker tag to v13.2.0

* Update app version [skip ci]

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-action update-app-version <githubaction@githubaction.com>
2024-01-08 10:35:50 +08:00

32 lines
950 B
YAML

version: '3'
services:
mailserver:
image: ghcr.io/docker-mailserver/docker-mailserver:13.2.0
container_name: ${CONTAINER_NAME}
hostname: ${MS_HOSTNAME}
env_file: ./conf/mailserver.env
ports:
- "${PANEL_APP_PORT_SMTP}:25"
- "${PANEL_APP_PORT_IMAP4_143}:143"
- "${PANEL_APP_PORT_ESMTP_465}:465"
- "${PANEL_APP_PORT_ESMTP_587}:587"
- "${PANEL_APP_PORT_IMAP4_993}:993"
volumes:
- ./data/dms/mail-data/:/var/mail/
- ./data/dms/mail-state/:/var/mail-state/
- ./data/dms/mail-logs/:/var/log/mail/
- ./data/dms/config/:/tmp/docker-mailserver/
- /etc/localtime:/etc/localtime:ro
restart: always
networks:
- 1panel-network
stop_grace_period: 1m
labels:
createdBy: "Apps"
healthcheck:
test: "ss --listening --tcp | grep -P 'LISTEN.+:smtp' || exit 1"
timeout: 3s
retries: 0
networks:
1panel-network:
external: true