public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
[Helper] Missing helpers
95995d15
.../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
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"