mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2024-11-25 22:21:04 +01:00
Implemented resolver for solving <<non DNSSEC destination>> error
This commit is contained in:
parent
26b0061faf
commit
ce0694671b
@ -90,3 +90,4 @@ For update instructions follow:
|
||||
- https://github.com/Mailu/Mailu/issues/1171
|
||||
- https://support.plesk.com/hc/en-us/articles/115001264814-Unable-to-log-into-RoundCube-Connection-to-storage-server-failed
|
||||
- https://github.com/Mailu/Mailu
|
||||
- https://github.com/Mailu/Mailu/issues/2135
|
@ -16,6 +16,11 @@ services:
|
||||
retries: 30
|
||||
logging:
|
||||
driver: journald
|
||||
depends_on:
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
|
||||
database:
|
||||
image: mariadb
|
||||
restart: always
|
||||
@ -34,8 +39,22 @@ services:
|
||||
retries: 5
|
||||
logging:
|
||||
driver: journald
|
||||
depends_on:
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
|
||||
# Core services
|
||||
resolver:
|
||||
image: ghcr.io/mailu/unbound:{{mailu_version}}
|
||||
env_file: mailu.env
|
||||
restart: always
|
||||
networks:
|
||||
default:
|
||||
ipv4_address: 192.168.203.254
|
||||
logging:
|
||||
driver: journald
|
||||
|
||||
front:
|
||||
image: ghcr.io/mailu/nginx:{{mailu_version}}
|
||||
restart: always
|
||||
@ -55,8 +74,17 @@ services:
|
||||
- "/etc/mailu/overrides/nginx:/overrides:ro"
|
||||
- "/etc/mailu/certs:/certs"
|
||||
depends_on:
|
||||
resolver:
|
||||
condition: service_started
|
||||
database:
|
||||
condition: service_healthy
|
||||
networks:
|
||||
- default
|
||||
- webmail
|
||||
- radicale
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
|
||||
admin:
|
||||
image: ghcr.io/mailu/admin:{{mailu_version}}
|
||||
restart: always
|
||||
@ -65,10 +93,14 @@ services:
|
||||
- "admin_data:/data"
|
||||
- "dkim:/dkim"
|
||||
depends_on:
|
||||
- resolver
|
||||
- front
|
||||
- redis
|
||||
- database
|
||||
logging:
|
||||
driver: journald
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
imap:
|
||||
image: ghcr.io/mailu/dovecot:{{mailu_version}}
|
||||
restart: always
|
||||
@ -78,6 +110,9 @@ services:
|
||||
- "/etc/mailu/overrides:/overrides:ro"
|
||||
depends_on:
|
||||
- front
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
logging:
|
||||
driver: journald
|
||||
|
||||
@ -90,6 +125,9 @@ services:
|
||||
- "smtp_queue:/queue"
|
||||
depends_on:
|
||||
- front
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
logging:
|
||||
driver: journald
|
||||
|
||||
@ -97,6 +135,12 @@ services:
|
||||
image: ghcr.io/mailu/oletools:{{mailu_version}}
|
||||
hostname: oletools
|
||||
restart: always
|
||||
depends_on:
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
networks:
|
||||
- noinet
|
||||
|
||||
antispam:
|
||||
image: ghcr.io/mailu/rspamd:{{mailu_version}}
|
||||
@ -110,6 +154,12 @@ services:
|
||||
- front
|
||||
- redis
|
||||
- antivirus
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
networks:
|
||||
- default
|
||||
- noinet
|
||||
logging:
|
||||
driver: journald
|
||||
|
||||
@ -120,6 +170,10 @@ services:
|
||||
env_file: mailu.env
|
||||
volumes:
|
||||
- "filter:/data"
|
||||
depends_on:
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
logging:
|
||||
driver: journald
|
||||
|
||||
@ -131,6 +185,12 @@ services:
|
||||
- "webdav_data:/data"
|
||||
logging:
|
||||
driver: journald
|
||||
networks:
|
||||
- radicale
|
||||
depends_on:
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
|
||||
fetchmail:
|
||||
image: ghcr.io/mailu/fetchmail:{{mailu_version}}
|
||||
@ -144,8 +204,10 @@ services:
|
||||
- admin
|
||||
- smtp
|
||||
- imap
|
||||
- resolver
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
|
||||
# Webmail
|
||||
webmail:
|
||||
image: ghcr.io/mailu/webmail:{{mailu_version}}
|
||||
restart: always
|
||||
@ -155,8 +217,14 @@ services:
|
||||
depends_on:
|
||||
- imap
|
||||
- front
|
||||
- resolver
|
||||
logging:
|
||||
driver: journald
|
||||
networks:
|
||||
- webmail
|
||||
dns:
|
||||
- 192.168.203.254
|
||||
|
||||
volumes:
|
||||
database:
|
||||
smtp_queue:
|
||||
@ -174,3 +242,10 @@ networks:
|
||||
driver: default
|
||||
config:
|
||||
- subnet: {{mailu_subnet}}
|
||||
radicale:
|
||||
driver: bridge
|
||||
webmail:
|
||||
driver: bridge
|
||||
noinet:
|
||||
driver: bridge
|
||||
internal: true
|
Loading…
Reference in New Issue
Block a user