Compare commits
2 Commits
7d6085b3cc
...
3d05e69557
| Author | SHA1 | Date | |
|---|---|---|---|
| 3d05e69557 | |||
| a8b47c33d9 |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -6,3 +6,4 @@ mailqueue
|
|||||||
overrides
|
overrides
|
||||||
redis
|
redis
|
||||||
mailu.env
|
mailu.env
|
||||||
|
.env
|
||||||
|
|||||||
@@ -5,11 +5,11 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: mailu.env
|
env_file: mailu.env
|
||||||
ports:
|
ports:
|
||||||
- "25:25"
|
- "2525:25"
|
||||||
- "587:587"
|
- "2465:465"
|
||||||
- "993:993"
|
- "2993:993"
|
||||||
volumes:
|
volumes:
|
||||||
- ./certs:/certs
|
- ${CADDY_MAIL_CERT_DIR}:/certs:ro
|
||||||
- ./overrides/nginx:/overrides:ro
|
- ./overrides/nginx:/overrides:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
- resolver
|
- resolver
|
||||||
@@ -34,7 +34,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 +45,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 +62,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 +78,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 +94,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 +141,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