mirror of
https://github.com/zokradonh/kopano-docker
synced 2025-06-08 08:26:13 +00:00
switch back to using volumes instead of mounted paths
fixes #35 Signed-off-by: Felix Bartels <felix@host-consultants.de>
This commit is contained in:
parent
111b9f2129
commit
6a0635a232
@ -16,7 +16,7 @@ services:
|
|||||||
- "${HTTPS}:443"
|
- "${HTTPS}:443"
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- ./data/web:/root/.caddy
|
- web:/root/.caddy
|
||||||
networks:
|
networks:
|
||||||
- web
|
- web
|
||||||
|
|
||||||
@ -35,8 +35,8 @@ services:
|
|||||||
- LDAP_READONLY_USER_PASSWORD=${LDAP_READONLY_USER_PASSWORD}
|
- LDAP_READONLY_USER_PASSWORD=${LDAP_READONLY_USER_PASSWORD}
|
||||||
command: "--loglevel debug --copy-service"
|
command: "--loglevel debug --copy-service"
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ldap/var/lib/ldap:/var/lib/ldap
|
- ldap:/var/lib/ldap
|
||||||
- ./data/ldap/etc/ldap/slapd.d:/etc/ldap/slapd.d
|
- slapd:/etc/ldap/slapd.d
|
||||||
networks:
|
networks:
|
||||||
- kopanonet
|
- kopanonet
|
||||||
|
|
||||||
@ -72,9 +72,9 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "25:25"
|
- "25:25"
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/mail/data:/var/mail
|
- maildata:/var/mail
|
||||||
- ./data/mail/state:/var/mail-state
|
- mailstate:/var/mail-state
|
||||||
- ./data/mtaconfig:/tmp/docker-mailserver/
|
- mtaconfig:/tmp/docker-mailserver/
|
||||||
environment:
|
environment:
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
- ENABLE_SPAMASSASSIN=1
|
- ENABLE_SPAMASSASSIN=1
|
||||||
@ -117,7 +117,7 @@ services:
|
|||||||
restart: always
|
restart: always
|
||||||
container_name: kopano_db
|
container_name: kopano_db
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/mysql/:/var/lib/mysql
|
- mysql/:/var/lib/mysql
|
||||||
environment:
|
environment:
|
||||||
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
|
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
|
||||||
- MYSQL_USER=${MYSQL_USER}
|
- MYSQL_USER=${MYSQL_USER}
|
||||||
@ -135,7 +135,7 @@ services:
|
|||||||
image: ${docker_repo:?err}/kopano_ssl
|
image: ${docker_repo:?err}/kopano_ssl
|
||||||
container_name: kopano_ssl
|
container_name: kopano_ssl
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanossl/:/kopano/ssl
|
||||||
|
|
||||||
kserver:
|
kserver:
|
||||||
image: ${docker_repo}/kopano_core:${CORE_VERSION}
|
image: ${docker_repo}/kopano_core:${CORE_VERSION}
|
||||||
@ -175,9 +175,9 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- kopanonet
|
- kopanonet
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/kopano/:/kopano/data
|
- kopanodata/:/kopano/data
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/socket/:/run/kopano
|
- kopanosocket/:/run/kopano
|
||||||
|
|
||||||
kwebapp:
|
kwebapp:
|
||||||
image: ${docker_repo:?err}/kopano_webapp:${WEBAPP_VERSION}
|
image: ${docker_repo:?err}/kopano_webapp:${WEBAPP_VERSION}
|
||||||
@ -186,9 +186,8 @@ services:
|
|||||||
links:
|
links:
|
||||||
- kserver
|
- kserver
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/z-push-states/:/var/lib/z-push/
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanosocket/:/run/kopano
|
||||||
- ./data/socket/:/run/kopano
|
|
||||||
environment:
|
environment:
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
- CADDY_HOST=${WEBAPP_HOST}
|
- CADDY_HOST=${WEBAPP_HOST}
|
||||||
@ -205,9 +204,9 @@ services:
|
|||||||
links:
|
links:
|
||||||
- kserver
|
- kserver
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/z-push-states/:/var/lib/z-push/
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanosocket/:/run/kopano
|
||||||
- ./data/socket/:/run/kopano
|
- zpushstates/:/var/lib/z-push/
|
||||||
environment:
|
environment:
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
- CADDY_HOST=${ZPUSH_HOST}
|
- CADDY_HOST=${ZPUSH_HOST}
|
||||||
@ -223,8 +222,8 @@ services:
|
|||||||
links:
|
links:
|
||||||
- kserver
|
- kserver
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/socket/:/run/kopano
|
- kopanosocket/:/run/kopano
|
||||||
environment:
|
environment:
|
||||||
- SERVICE_TO_START=dagent
|
- SERVICE_TO_START=dagent
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
@ -241,8 +240,8 @@ services:
|
|||||||
links:
|
links:
|
||||||
- kserver
|
- kserver
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/socket/:/run/kopano
|
- kopanosocket/:/run/kopano
|
||||||
environment:
|
environment:
|
||||||
- SERVICE_TO_START=spooler
|
- SERVICE_TO_START=spooler
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
@ -258,8 +257,8 @@ services:
|
|||||||
links:
|
links:
|
||||||
- kserver
|
- kserver
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/socket/:/run/kopano
|
- kopanosocket/:/run/kopano
|
||||||
environment:
|
environment:
|
||||||
- SERVICE_TO_START=gateway
|
- SERVICE_TO_START=gateway
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
@ -275,8 +274,8 @@ services:
|
|||||||
links:
|
links:
|
||||||
- kserver
|
- kserver
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/socket/:/run/kopano
|
- kopanosocket/:/run/kopano
|
||||||
environment:
|
environment:
|
||||||
- SERVICE_TO_START=ical
|
- SERVICE_TO_START=ical
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
@ -290,8 +289,8 @@ services:
|
|||||||
links:
|
links:
|
||||||
- kserver
|
- kserver
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/socket/:/run/kopano
|
- kopanosocket/:/run/kopano
|
||||||
environment:
|
environment:
|
||||||
- SERVICE_TO_START=monitor
|
- SERVICE_TO_START=monitor
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
@ -304,13 +303,25 @@ services:
|
|||||||
links:
|
links:
|
||||||
- kserver
|
- kserver
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ssl/:/kopano/ssl
|
- kopanossl/:/kopano/ssl
|
||||||
- ./data/socket/:/run/kopano
|
- kopanosocket/:/run/kopano
|
||||||
environment:
|
environment:
|
||||||
- SERVICE_TO_START=search
|
- SERVICE_TO_START=search
|
||||||
- TZ=${TZ}
|
- TZ=${TZ}
|
||||||
networks:
|
networks:
|
||||||
- kopanonet
|
- kopanonet
|
||||||
|
volumes:
|
||||||
|
web:
|
||||||
|
ldap:
|
||||||
|
slapd:
|
||||||
|
maildata:
|
||||||
|
mailstate:
|
||||||
|
mtaconfig:
|
||||||
|
mysql:
|
||||||
|
kopanodata:
|
||||||
|
kopanossl:
|
||||||
|
kopanosocket:
|
||||||
|
zpushstates:
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
web:
|
web:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user