admin ssl
This commit is contained in:
parent
bcfec5841e
commit
4bd2dd92c5
3 changed files with 11 additions and 1 deletions
|
|
@ -187,7 +187,7 @@ jobs:
|
|||
|
||||
# Check for existing conflicting server blocks
|
||||
echo "📊 Checking for existing server_name conflicts..."
|
||||
for domain in "mnemo-cards.online" "code.mnemo-cards.online" "vscode.mnemo-cards.online"; do
|
||||
for domain in "mnemo-cards.online" "code.mnemo-cards.online" "vscode.mnemo-cards.online" "admin.mnemo-cards.online"; do
|
||||
if grep -r "server_name $domain" /etc/nginx/sites-enabled/ 2>/dev/null | grep -v "$domain.conf:"; then
|
||||
echo "⚠️ Found conflicting server_name $domain in other files:"
|
||||
grep -r "server_name $domain" /etc/nginx/sites-enabled/ 2>/dev/null
|
||||
|
|
@ -273,6 +273,12 @@ jobs:
|
|||
echo "⚠️ vscode.mnemo-cards.online not responding"
|
||||
fi
|
||||
|
||||
if curl -I --max-time 5 https://admin.mnemo-cards.online/ 2>/dev/null | grep -q "200\|301\|302"; then
|
||||
echo "✅ admin.mnemo-cards.online is accessible"
|
||||
else
|
||||
echo "⚠️ admin.mnemo-cards.online not responding"
|
||||
fi
|
||||
|
||||
echo "✅ Nginx configuration deployment completed successfully!"
|
||||
ENDSSH
|
||||
|
||||
|
|
|
|||
|
|
@ -41,3 +41,5 @@
|
|||
|
||||
Скрипт автоматически запускается как pre-hook в GitHub Actions workflow перед каждым deploy'ем веб-приложения.
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -178,3 +178,5 @@ fi
|
|||
|
||||
echo ""
|
||||
echo "🎉 SSL certificate check completed!"
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue