From 4bd2dd92c5e1a056fe7ec8f628558b2c556d25fc Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 7 Dec 2025 01:17:34 +0300 Subject: [PATCH] admin ssl --- .forgejo/workflows/deploy.yaml | 8 +++++++- tools/deploy/README-bump-version.md | 2 ++ tools/ssl/check_ssl.sh | 2 ++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index e09b067..2f89733 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -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 diff --git a/tools/deploy/README-bump-version.md b/tools/deploy/README-bump-version.md index 669da1d..8736307 100644 --- a/tools/deploy/README-bump-version.md +++ b/tools/deploy/README-bump-version.md @@ -41,3 +41,5 @@ Π‘ΠΊΡ€ΠΈΠΏΡ‚ автоматичСски запускаСтся ΠΊΠ°ΠΊ pre-hook Π² GitHub Actions workflow ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ deploy'Π΅ΠΌ Π²Π΅Π±-прилоТСния. + + diff --git a/tools/ssl/check_ssl.sh b/tools/ssl/check_ssl.sh index 0e954fe..342b24a 100755 --- a/tools/ssl/check_ssl.sh +++ b/tools/ssl/check_ssl.sh @@ -178,3 +178,5 @@ fi echo "" echo "πŸŽ‰ SSL certificate check completed!" + +