From 95995d1529fa928eddf9783c8b52a6c35f3bac66 Mon Sep 17 00:00:00 2001 From: andryyy Date: Mon, 25 Nov 2019 07:56:06 +0100 Subject: [PATCH] [Helper] Missing helpers --- .../BUILD_FLAGS/docker-compose.override.yml | 41 +++++++++++++++++ .../EXTERNAL_DNS/docker-compose.override.yml | 44 +++++++++++++++++++ .../docker-compose.override.yml | 31 +++++++++++++ 3 files changed, 116 insertions(+) create mode 100644 helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml create mode 100644 helper-scripts/docker-compose.override.yml.d/EXTERNAL_DNS/docker-compose.override.yml create mode 100644 helper-scripts/docker-compose.override.yml.d/EXTERNAL_MYSQL_SOCKET/docker-compose.override.yml diff --git a/helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml b/helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml new file mode 100644 index 00000000..ac4d674c --- /dev/null +++ b/helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml @@ -0,0 +1,41 @@ +version: '2.1' +services: + unbound-mailcow: + build: ./data/Dockerfiles/unbound + + clamd-mailcow: + build: ./data/Dockerfiles/clamd + + rspamd-mailcow: + build: ./data/Dockerfiles/rspamd + + php-fpm-mailcow: + build: ./data/Dockerfiles/phpfpm + + sogo-mailcow: + build: ./data/Dockerfiles/sogo + + dovecot-mailcow: + build: ./data/Dockerfiles/dovecot + + postfix-mailcow: + build: ./data/Dockerfiles/postfix + + acme-mailcow: + build: ./data/Dockerfiles/acme + + netfilter-mailcow: + build: ./data/Dockerfiles/netfilter + + watchdog-mailcow: + build: ./data/Dockerfiles/watchdog + + dockerapi-mailcow: + build: ./data/Dockerfiles/dockerapi + + solr-mailcow: + build: ./data/Dockerfiles/solr + + olefy-mailcow: + build: ./data/Dockerfiles/olefy + diff --git a/helper-scripts/docker-compose.override.yml.d/EXTERNAL_DNS/docker-compose.override.yml b/helper-scripts/docker-compose.override.yml.d/EXTERNAL_DNS/docker-compose.override.yml new file mode 100644 index 00000000..74763bf2 --- /dev/null +++ b/helper-scripts/docker-compose.override.yml.d/EXTERNAL_DNS/docker-compose.override.yml @@ -0,0 +1,44 @@ +version: '2.1' +services: + + clamd-mailcow: + dns: + - my.resolvers.ip.addr + + rspamd-mailcow: + dns: + - my.resolvers.ip.addr + + php-fpm-mailcow: + dns: + - my.resolvers.ip.addr + + sogo-mailcow: + dns: + - my.resolvers.ip.addr + + dovecot-mailcow: + dns: + - my.resolvers.ip.addr + + postfix-mailcow: + dns: + - my.resolvers.ip.addr + + nginx-mailcow: + dns: + - my.resolvers.ip.addr + + acme-mailcow: + dns: + - my.resolvers.ip.addr + + watchdog-mailcow: + environment: + - CHECK_UNBOUND=0 + dns: + - my.resolvers.ip.addr + + dockerapi-mailcow: + dns: + - my.resolvers.ip.addr diff --git a/helper-scripts/docker-compose.override.yml.d/EXTERNAL_MYSQL_SOCKET/docker-compose.override.yml b/helper-scripts/docker-compose.override.yml.d/EXTERNAL_MYSQL_SOCKET/docker-compose.override.yml new file mode 100644 index 00000000..1f052f08 --- /dev/null +++ b/helper-scripts/docker-compose.override.yml.d/EXTERNAL_MYSQL_SOCKET/docker-compose.override.yml @@ -0,0 +1,31 @@ +version: '2.1' +services: + + php-fpm-mailcow: + volumes: + - /var/run/mysqld/mysqld.sock:/var/run/mysqld/mysqld.sock + + sogo-mailcow: + volumes: + - /var/run/mysqld/mysqld.sock:/var/run/mysqld/mysqld.sock + + dovecot-mailcow: + volumes: + - /var/run/mysqld/mysqld.sock:/var/run/mysqld/mysqld.sock + + postfix-mailcow: + volumes: + - /var/run/mysqld/mysqld.sock:/var/run/mysqld/mysqld.sock + + acme-mailcow: + volumes: + - /var/run/mysqld/mysqld.sock:/var/run/mysqld/mysqld.sock + + watchdog-mailcow: + volumes: + - /var/run/mysqld/mysqld.sock:/var/run/mysqld/mysqld.sock + + mysql-mailcow: + image: alpine:3.8 + command: /bin/true + restart: "no"