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
Skip LE with configuration parameter
2c3d649f
docker-compose.yml | 5 ++---
generate_config.sh | 4 ++++
2 files changed, 6 insertions(+), 3 deletions(-)
Diff
diff --git a/docker-compose.yml b/docker-compose.yml
index ec99b8cc..905e144a 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -284,20 +284,19 @@ services:
acme-mailcow:
depends_on:
- nginx-mailcow
- image: mailcow/acme:1.0
+ image: mailcow/acme:1.1
build: ./data/Dockerfiles/acme
dns:
- 172.22.1.254
dns_search: mailcow-network
- # All domains to be included in the certificate
environment:
- CONTAINERS_RESTART=mailcowdockerized_postfix-mailcow_1 mailcowdockerized_dovecot-mailcow_1 mailcowdockerized_nginx-mailcow_1
- # Additional subject alternate names
- ADDITIONAL_SAN=${ADDITIONAL_SAN}
- MAILCOW_HOSTNAME=${MAILCOW_HOSTNAME}
- DBNAME=${DBNAME}
- DBUSER=${DBUSER}
- DBPASS=${DBPASS}
+ - SKIP_LETS_ENCRYPT=${SKIP_LETS_ENCRYPT:-n}
volumes:
- ./data/web/.well-known/acme-challenge:/var/www/acme:rw
- ./data/assets/ssl:/var/lib/acme/:rw
diff --git a/generate_config.sh b/generate_config.sh
index 8ee73231..43b46cfe 100755
--- a/generate_config.sh
+++ b/generate_config.sh
@@ -78,6 +78,10 @@ COMPOSE_PROJECT_NAME=mailcow-dockerized
# Additional SAN for the certificate
ADDITIONAL_SAN=
+# To never run acme-mailcow for Let's Encrypt, set this to y
+SKIP_LETS_ENCRYPT=n
+
+
EOF
mkdir -p data/assets/ssl