39 lines
1.6 KiB
YAML
39 lines
1.6 KiB
YAML
version: "2.1"
|
|
services:
|
|
linuxmuster-mailcow:
|
|
image: ghcr.io/linuxmuster/linuxmuster-mailcow:latest
|
|
container_name: mailcowcustomized_linuxmuster-mailcow
|
|
volumes:
|
|
- ./data/conf/dovecot:/conf/dovecot:rw
|
|
- ./data/conf/sogo:/conf/sogo:rw
|
|
- ../syncer.py:/syncer.py:rw
|
|
- ../independent_mailboxes.txt:/independent_mailboxes.txt:r
|
|
- ../independent_maillists.txt:/independent_maillists.txt:r
|
|
- ../independent_aliases.txt:/independent_aliases.txt:r
|
|
depends_on:
|
|
- nginx-mailcow
|
|
- dockerapi-mailcow
|
|
- php-fpm-mailcow
|
|
- sogo-mailcow
|
|
- dovecot-mailcow
|
|
environment:
|
|
- LINUXMUSTER_MAILCOW_LDAP_URI=ldap://10.16.1.1
|
|
- LINUXMUSTER_MAILCOW_LDAP_BASE_DN=DC=morz,DC=de
|
|
- LINUXMUSTER_MAILCOW_LDAP_BIND_DN=CN=********,OU=******,OU=******,DC=******,DC=**
|
|
- LINUXMUSTER_MAILCOW_LDAP_BIND_DN_PASSWORD=******
|
|
- LINUXMUSTER_MAILCOW_API_KEY=******-******-******-******-******
|
|
- LINUXMUSTER_MAILCOW_SYNC_INTERVAL=300
|
|
- LINUXMUSTER_MAILCOW_DOMAIN_QUOTA=500000
|
|
- LINUXMUSTER_MAILCOW_ENABLE_GAL=1
|
|
# Port muss stimmen... bei mir eben 9443, weil ich den Port umgebogen hab
|
|
- LINUXMUSTER_MAILCOW_API_URI=https://nginx-mailcow:9443
|
|
- LINUXMUSTER_MAILCOW_DOCKERAPI_URI=https://dockerapi-mailcow:9443
|
|
networks:
|
|
mailcow-network:
|
|
aliases:
|
|
- linuxmuster
|
|
|
|
# ich hab den Look von SOGo noch an die Schulfarben angepasst, deshalb zusätzlich noch das hier...
|
|
sogo-mailcow:
|
|
volumes:
|
|
- ./data/conf/sogo/custom-theme.css:/usr/lib/GNUstep/SOGo/WebServerResources/css/theme-default.css:z
|