From d4965e386d31a467871292ca779887f9aadfd1a2 Mon Sep 17 00:00:00 2001 From: Roy Lenferink Date: Sun, 8 Jan 2023 13:00:19 +0100 Subject: [PATCH] Add example override file for specifying a custom storage location --- .../docker-compose.override.yml | 66 +++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 helper-scripts/docker-compose.override.yml.d/CUSTOM_STORAGE_LOCATION/docker-compose.override.yml diff --git a/helper-scripts/docker-compose.override.yml.d/CUSTOM_STORAGE_LOCATION/docker-compose.override.yml b/helper-scripts/docker-compose.override.yml.d/CUSTOM_STORAGE_LOCATION/docker-compose.override.yml new file mode 100644 index 00000000..b173fa80 --- /dev/null +++ b/helper-scripts/docker-compose.override.yml.d/CUSTOM_STORAGE_LOCATION/docker-compose.override.yml @@ -0,0 +1,66 @@ +version: '2.1' + +services: + + mysql-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/mysql:/var/lib/mysql/ + - ${MAILCOW_STORAGE_DIR}/mysql-socket:/var/run/mysqld/ + + redis-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/redis:/data/ + + clamd-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/clamd-db:/var/lib/clamav + + rspamd-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/rspamd:/var/lib/rspamd + + php-fpm-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/rspamd:/var/lib/rspamd + - ${MAILCOW_STORAGE_DIR}/mysql-socket:/var/run/mysqld/ + + sogo-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/mysql-socket:/var/run/mysqld/ + - ${MAILCOW_STORAGE_DIR}/sogo-web:/sogo_web + - ${MAILCOW_STORAGE_DIR}/sogo-userdata-backup:/sogo_backup + + dovecot-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/vmail:/var/vmail + - ${MAILCOW_STORAGE_DIR}/vmail-index:/var/vmail_index + - ${MAILCOW_STORAGE_DIR}/crypt:/mail_crypt/ + - ${MAILCOW_STORAGE_DIR}/rspamd:/var/lib/rspamd + - ${MAILCOW_STORAGE_DIR}/mysql-socket:/var/run/mysqld/ + + postfix-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/postfix:/var/spool/postfix + - ${MAILCOW_STORAGE_DIR}/crypt:/var/lib/zeyple + - ${MAILCOW_STORAGE_DIR}/rspamd:/var/lib/rspamd + - ${MAILCOW_STORAGE_DIR}/mysql-socket:/var/run/mysqld/ + + nginx-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/sogo-web:/usr/lib/GNUstep/SOGo/ + + acme-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/mysql-socket:/var/run/mysqld/ + + watchdog-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/rspamd:/var/lib/rspamd + - ${MAILCOW_STORAGE_DIR}/mysql-socket:/var/run/mysqld/ + - ${MAILCOW_STORAGE_DIR}/postfix:/var/spool/postfix + + solr-mailcow: + volumes: + - ${MAILCOW_STORAGE_DIR}/solr:/opt/solr/server/solr/dovecot-fts/data + +volumes: {}