fix: ACME HTTP-01 via nginx config without HTTPS redirect
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
CONF="/etc/nginx/nginx.conf"
|
||||
INCLUDE="include /etc/nginx/panel/*.conf;"
|
||||
|
||||
mkdir -p /etc/nginx/panel
|
||||
|
||||
if [ -f "$CONF" ] && ! grep -qF "$INCLUDE" "$CONF"; then
|
||||
echo "Добавляю include в $CONF"
|
||||
echo "" >> "$CONF"
|
||||
echo "# PanelHosting" >> "$CONF"
|
||||
echo "$INCLUDE" >> "$CONF"
|
||||
fi
|
||||
|
||||
nginx -t && nginx -s reload
|
||||
echo "Nginx готов. Конфиги панели: /etc/nginx/panel/"
|
||||
Reference in New Issue
Block a user