version: '3.8' services: redis: image: redis:alpine restart: always front: image: ghcr.io/mailu/nginx:1.9 restart: always env_file: mailu.env ports: - "25:25" - "465:465" - "587:587" - "80:80" - "443:443" - "110:110" - "995:995" - "143:143" - "993:993" volumes: - "./maildata:/data" depends_on: - resolver - imap - smtp imap: image: ghcr.io/mailu/dovecot:1.9 restart: always env_file: mailu.env volumes: - "./maildata:/data" smtp: image: ghcr.io/mailu/postfix:1.9 restart: always env_file: mailu.env volumes: - "./maildata:/data" antispam: image: ghcr.io/mailu/rspamd:1.9 restart: always env_file: mailu.env volumes: - "./maildata:/data" antivirus: image: ghcr.io/mailu/clamav:1.9 restart: always env_file: mailu.env volumes: - "./maildata:/data" webmail: image: ghcr.io/mailu/roundcube:1.9 restart: always env_file: mailu.env volumes: - "./maildata:/data" admin: image: ghcr.io/mailu/admin:1.9 restart: always env_file: mailu.env volumes: - "./maildata:/data" resolver: image: ghcr.io/mailu/unbound:1.9 restart: always env_file: mailu.env