From 13e04590e69bd278a35f898b382c7ccbda8708cc Mon Sep 17 00:00:00 2001 From: misakano7545 Date: Sat, 28 May 2022 17:57:26 +0800 Subject: [PATCH] Acme.sh IPv6 support --- install.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/install.sh b/install.sh index 7a0df4c..9b5509c 100644 --- a/install.sh +++ b/install.sh @@ -422,6 +422,17 @@ function acme() { print_ok "已启动 wgcf-warp" fi fi + elif "$HOME"/.acme.sh/acme.sh --issue --insecure -d "${domain}" --webroot "$website_dir" -k ec-256 --force --listen-v6; then + print_ok "SSL 证书生成成功" + sleep 2 + if "$HOME"/.acme.sh/acme.sh --installcert -d "${domain}" --fullchainpath /ssl/xray.crt --keypath /ssl/xray.key --reloadcmd "systemctl restart xray" --ecc --force; then + print_ok "SSL 证书配置成功" + sleep 2 + if [[ -n $(type -P wgcf) && -n $(type -P wg-quick) ]]; then + wg-quick up wgcf >/dev/null 2>&1 + print_ok "已启动 wgcf-warp" + fi + fi else print_error "SSL 证书生成失败" rm -rf "$HOME/.acme.sh/${domain}_ecc"