- [kopano](src/kopano) Now create SSL dir if it is missing.
parent
0451ace4af
commit
9d7ed67165
|
@ -44,11 +44,13 @@ acme_monitor_tls_cert() {
|
|||
acme_symlink_tls_cert() {
|
||||
if ([ -r $DOCKER_ACME_SSL_H_CERT ] && [ -r $DOCKER_ACME_SSL_H_KEY ]); then
|
||||
dc_log 5 "Setting up ACME TLS certificate for host $HOSTNAME"
|
||||
mkdir -p $DOCKER_APPL_SSL_DIR
|
||||
ln -sf $DOCKER_ACME_SSL_H_CERT $DOCKER_APPL_SSL_CERT
|
||||
ln -sf $DOCKER_ACME_SSL_H_KEY $DOCKER_APPL_SSL_KEY
|
||||
else
|
||||
if ([ -r $DOCKER_ACME_SSL_D_CERT ] && [ -r $DOCKER_ACME_SSL_D_KEY ]); then
|
||||
dc_log 5 "Setting up ACME TLS certificate for domain $DOMAIN"
|
||||
mkdir -p $DOCKER_APPL_SSL_DIR
|
||||
ln -sf $DOCKER_ACME_SSL_D_CERT $DOCKER_APPL_SSL_CERT
|
||||
ln -sf $DOCKER_ACME_SSL_D_KEY $DOCKER_APPL_SSL_KEY
|
||||
fi
|
||||
|
|
|
@ -121,6 +121,7 @@ kopano_generate_tls_cert() {
|
|||
done
|
||||
if ([ -z "$SSL_CERTIFICATE_FILE" ] && [ -n "$secure" ] && dc_is_installed openssl); then
|
||||
dc_log 4 "$secure, but no certs given, so generating self-signed cert for host $HOSTNAME"
|
||||
mkdir -p $DOCKER_APPL_SSL_DIR
|
||||
dc_tls_setup_selfsigned_cert $DOCKER_APPL_SSL_CERT $DOCKER_APPL_SSL_KEY
|
||||
fi
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue