Laudende Default seite entfernen
parent
9bdb02514d
commit
e17db18f05
|
|
@ -2,6 +2,16 @@
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
source ./lib.sh
|
source ./lib.sh
|
||||||
|
|
||||||
|
install -d -m 0755 /etc/mailwolt
|
||||||
|
cat >/etc/mailwolt/installer.env <<EOF
|
||||||
|
UI_HOST=${UI_HOST}
|
||||||
|
WEBMAIL_HOST=${WEBMAIL_HOST}
|
||||||
|
MAIL_HOSTNAME=${MAIL_HOSTNAME}
|
||||||
|
BASE_DOMAIN=${BASE_DOMAIN}
|
||||||
|
LE_EMAIL=${LE_EMAIL:-admin@${BASE_DOMAIN}}
|
||||||
|
APP_ENV=${APP_ENV:-production}
|
||||||
|
EOF
|
||||||
|
|
||||||
log "Let's Encrypt Deploy-Hooks und Wrapper anlegen …"
|
log "Let's Encrypt Deploy-Hooks und Wrapper anlegen …"
|
||||||
|
|
||||||
# 1) Wrapper, den Certbot bei Issue/Renew aufruft
|
# 1) Wrapper, den Certbot bei Issue/Renew aufruft
|
||||||
|
|
|
||||||
|
|
@ -52,11 +52,10 @@ issue() {
|
||||||
# MX: Key wiederverwenden → stabiler TLSA-Hash (3 1 1)
|
# MX: Key wiederverwenden → stabiler TLSA-Hash (3 1 1)
|
||||||
[[ "${host}" == "${MAIL_HOSTNAME}" ]] && EXTRA_ARGS+=(--reuse-key)
|
[[ "${host}" == "${MAIL_HOSTNAME}" ]] && EXTRA_ARGS+=(--reuse-key)
|
||||||
|
|
||||||
certbot certonly \
|
certbot certonly \
|
||||||
--agree-tos -m "${LE_MAIL}" --non-interactive \
|
--agree-tos -m "${LE_MAIL}" --non-interactive \
|
||||||
--webroot -w "${ACME_WEBROOT}" -d "${host}" \
|
--webroot -w "${ACME_WEBROOT}" -d "${host}" \
|
||||||
--deploy-hook /usr/local/sbin/mw-deploy.sh \
|
"${EXTRA_ARGS[@]}" "${CERTBOT_EXTRA[@]}" || true
|
||||||
"${EXTRA_ARGS[@]}" "${CERTBOT_EXTRA[@]}" || true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# ------------------- Hauptlauf -------------------
|
# ------------------- Hauptlauf -------------------
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue