# Health Check Script
#!/bin/bash
# health-check.sh

DOMAIN="meta-quantum.today"
PORT="443"

echo "Checking $DOMAIN:$PORT..."

# Check HTTP/HTTPS response
HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" https://$DOMAIN/health)

if [ $HTTP_STATUS -eq 200 ]; then
    echo "✅ Server is healthy (HTTP $HTTP_STATUS)"
else
    echo "❌ Server error (HTTP $HTTP_STATUS)"
    exit 1
fi

# Check Socket.IO connection
if curl -s https://$DOMAIN/socket.io/ | grep -q "socket.io"; then
    echo "✅ Socket.IO is working"
else
    echo "❌ Socket.IO not accessible"
    exit 1
fi

echo "All checks passed!"
