version: '3.5' services: postfix: build: postfix restart: unless-stopped env_file: - environment volumes: - ./aliases:/etc/postfix/virtual - /var/lib/acme/:/var/lib/acme/:ro networks: mail: depends_on: - postgrey - dovecot postgrey: build: postgrey restart: unless-stopped networks: mail: dovecot: build: dovecot restart: unless-stopped env_file: - environment volumes: - /var/lib/docker-volumes/mail/vmail/:/srv/vmail/ - /var/lib/acme/:/var/lib/acme/:ro networks: mail: auth: rainloop: image: runningman84/rainloop restart: unless-stopped env_file: - environment volumes: - /var/lib/docker-volumes/mail/rainloop/:/var/www/html/data networks: mail: networks: mail: auth: external: true name: auth_auth