admin ssl

This commit is contained in:
Dmitry 2025-12-07 01:17:34 +03:00
parent bcfec5841e
commit 4bd2dd92c5
3 changed files with 11 additions and 1 deletions

View file

@ -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

View file

@ -41,3 +41,5 @@
Скрипт автоматически запускается как pre-hook в GitHub Actions workflow перед каждым deploy'ем веб-приложения.

View file

@ -178,3 +178,5 @@ fi
echo ""
echo "🎉 SSL certificate check completed!"