Files
SkyArtShop/backend/old-setup-scripts/https-status.sh
Local Server 61929a5daf updateweb
2025-12-14 01:54:40 -06:00

70 lines
2.0 KiB
Bash
Executable File

#!/bin/bash
echo "=========================================="
echo " SKYARTSHOP HTTPS CONFIGURATION STATUS"
echo "=========================================="
echo ""
echo "✅ Server Configuration:"
echo " - Backend: Running on port 5000"
echo " - Nginx HTTPS: Listening on port 443"
echo " - SSL Certificates: Valid"
echo ""
echo "✅ Local Testing (Working):"
echo " - http://localhost/admin/login ✓"
echo " - https://localhost/admin/login ✓"
echo ""
echo "🌐 Network Configuration:"
echo " - Server Private IP: $(hostname -I | awk '{print $1}')"
echo " - Public IP (DNS): $(nslookup skyarts.ddns.net 2>/dev/null | grep "Address:" | tail -1 | awk '{print $2}')"
echo " - Domain: skyarts.ddns.net"
echo ""
echo "🔥 Firewall Status:"
sudo ufw status | grep -E "443|Status"
echo ""
echo "🔌 Port Status:"
ss -tlnp 2>/dev/null | grep -E ":(80|443|5000)" | awk '{print " "$1" "$4}'
echo ""
echo "=========================================="
echo " ACTION REQUIRED"
echo "=========================================="
echo ""
echo "Your server is behind a router/NAT."
echo "To make https://skyarts.ddns.net accessible:"
echo ""
echo "1. LOG INTO YOUR ROUTER"
echo " IP: Check your router's IP (usually 192.168.10.1)"
echo ""
echo "2. SET UP PORT FORWARDING:"
echo " External Port: 443"
echo " Internal IP: 192.168.10.130"
echo " Internal Port: 443"
echo " Protocol: TCP"
echo ""
echo "3. ALSO FORWARD (if not already done):"
echo " External Port: 80"
echo " Internal IP: 192.168.10.130"
echo " Internal Port: 80"
echo " Protocol: TCP"
echo ""
echo "=========================================="
echo " TEST AFTER PORT FORWARDING"
echo "=========================================="
echo ""
echo "Once port forwarding is configured:"
echo ""
echo "1. From your browser:"
echo " https://skyarts.ddns.net"
echo " https://skyarts.ddns.net/admin/login"
echo ""
echo "2. Login credentials:"
echo " Email: admin@example.com"
echo " Password: Admin123"
echo ""
echo "=========================================="