Fix jwt-token

This commit is contained in:
2025-09-12 21:39:21 +02:00
parent 2d4df4c265
commit 1a94121d14
3 changed files with 631 additions and 0 deletions

View File

@@ -145,6 +145,18 @@ reload_nginx() {
if nginx -t; then
systemctl reload nginx || service nginx reload || nginx -s reload
log "Nginx reloaded successfully"
# Auto-configure nginx with SSL if setup script exists
local ssl_setup_script="$(dirname "$0")/nginx-ssl-setup.sh"
if [[ -f "$ssl_setup_script" ]] && [[ ! -f "/etc/nginx/sites-available/$DOMAIN" ]]; then
log "SSL configuration not found - setting up nginx SSL configuration..."
if bash "$ssl_setup_script" setup; then
log "✅ Nginx SSL configuration completed automatically"
else
log "⚠️ Nginx SSL auto-configuration failed - please run manually:"
log " sudo $ssl_setup_script"
fi
fi
else
log "ERROR: nginx configuration test failed - not reloading"
return 1