topush
This commit is contained in:
@@ -6,10 +6,11 @@ services:
|
|||||||
env_file: mailu.env
|
env_file: mailu.env
|
||||||
ports:
|
ports:
|
||||||
- "25:25"
|
- "25:25"
|
||||||
|
- "465:465"
|
||||||
- "587:587"
|
- "587:587"
|
||||||
- "993:993"
|
- "993:993"
|
||||||
volumes:
|
volumes:
|
||||||
- ./certs:/certs
|
- mailu_certs:/certs
|
||||||
- ./overrides/nginx:/overrides:ro
|
- ./overrides/nginx:/overrides:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
- resolver
|
- resolver
|
||||||
@@ -34,7 +35,7 @@ services:
|
|||||||
container_name: mailu-redis
|
container_name: mailu-redis
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- ./redis:/data
|
- mailu_redis:/data
|
||||||
networks:
|
networks:
|
||||||
mailu_net:
|
mailu_net:
|
||||||
ipv4_address: 192.168.203.3
|
ipv4_address: 192.168.203.3
|
||||||
@@ -45,8 +46,8 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: mailu.env
|
env_file: mailu.env
|
||||||
volumes:
|
volumes:
|
||||||
- ./data:/data
|
- mailu_data:/data
|
||||||
- ./dkim:/dkim
|
- mailu_dkim:/dkim
|
||||||
depends_on:
|
depends_on:
|
||||||
- redis
|
- redis
|
||||||
- resolver
|
- resolver
|
||||||
@@ -62,7 +63,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: mailu.env
|
env_file: mailu.env
|
||||||
volumes:
|
volumes:
|
||||||
- ./mail:/mail
|
- mailu_mail:/mail
|
||||||
- ./overrides/dovecot:/overrides:ro
|
- ./overrides/dovecot:/overrides:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
- resolver
|
- resolver
|
||||||
@@ -78,7 +79,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: mailu.env
|
env_file: mailu.env
|
||||||
volumes:
|
volumes:
|
||||||
- ./mailqueue:/queue
|
- mailu_mailqueue:/queue
|
||||||
- ./overrides/postfix:/overrides:ro
|
- ./overrides/postfix:/overrides:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
- resolver
|
- resolver
|
||||||
@@ -94,39 +95,40 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: mailu.env
|
env_file: mailu.env
|
||||||
volumes:
|
volumes:
|
||||||
- ./filter:/var/lib/rspamd
|
- mailu_filter:/var/lib/rspamd
|
||||||
- ./dkim:/dkim
|
- mailu_dkim:/dkim
|
||||||
- ./overrides/rspamd:/overrides:ro
|
- ./overrides/rspamd:/overrides:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
- resolver
|
- resolver
|
||||||
# - clamav
|
- antivirus
|
||||||
dns:
|
dns:
|
||||||
- 192.168.203.254
|
- 192.168.203.254
|
||||||
networks:
|
networks:
|
||||||
mailu_net:
|
mailu_net:
|
||||||
ipv4_address: 192.168.203.7
|
ipv4_address: 192.168.203.7
|
||||||
|
|
||||||
# clamav:
|
antivirus:
|
||||||
# image: ghcr.io/mailu/clamav:2024.06
|
image: clamav/clamav-debian:1.4_base
|
||||||
# container_name: mailu-clamav
|
container_name: mailu-antivirus
|
||||||
# restart: unless-stopped
|
restart: unless-stopped
|
||||||
# env_file: mailu.env
|
volumes:
|
||||||
# volumes:
|
- mailu_clamav:/var/lib/clamav
|
||||||
# - ./filter/clamav:/data
|
networks:
|
||||||
# networks:
|
mailu_net:
|
||||||
# mailu_net:
|
ipv4_address: 192.168.203.8
|
||||||
# ipv4_address: 192.168.203.8
|
|
||||||
|
|
||||||
webmail:
|
webmail:
|
||||||
image: ghcr.io/mailu/roundcube:2024.06
|
image: ghcr.io/mailu/webmail:2024.06
|
||||||
container_name: mailu-webmail
|
container_name: mailu-webmail
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: mailu.env
|
env_file: mailu.env
|
||||||
volumes:
|
volumes:
|
||||||
- ./webmail:/data
|
- mailu_webmail:/data
|
||||||
depends_on:
|
depends_on:
|
||||||
- imap
|
- imap
|
||||||
- smtp
|
- smtp
|
||||||
|
dns:
|
||||||
|
- 192.168.203.254
|
||||||
networks:
|
networks:
|
||||||
mailu_net:
|
mailu_net:
|
||||||
ipv4_address: 192.168.203.9
|
ipv4_address: 192.168.203.9
|
||||||
@@ -140,3 +142,13 @@ networks:
|
|||||||
|
|
||||||
proxy_net:
|
proxy_net:
|
||||||
external: true
|
external: true
|
||||||
|
volumes:
|
||||||
|
mailu_certs:
|
||||||
|
mailu_data:
|
||||||
|
mailu_dkim:
|
||||||
|
mailu_filter:
|
||||||
|
mailu_mail:
|
||||||
|
mailu_mailqueue:
|
||||||
|
mailu_redis:
|
||||||
|
mailu_webmail:
|
||||||
|
mailu_clamav:
|
||||||
|
|||||||
Reference in New Issue
Block a user