3.4 KiB
3.4 KiB
No-IP Quick Setup Checklist
Domain: houseofprayer.ddns.net
Status: Ready for Configuration
🚀 Quick Start (5 Steps)
✅ Step 1: Install No-IP DUC (10 minutes)
- Download: https://www.noip.com/download
- Install and login with your No-IP account
- Select
houseofprayer.ddns.netand enable updates - Verify status shows "Up to Date" (green)
✅ Step 2: Configure Router (15 minutes)
Access router: http://192.168.1.1 (or check router label)
Add 2 port forwarding rules:
| Service | External Port | Internal IP | Internal Port | Protocol |
|---|---|---|---|---|
| Church_Frontend | 3000 | 192.168.74.1 | 3000 | TCP |
| Church_Backend | 5000 | 192.168.74.1 | 5000 | TCP |
Save and reboot router if needed
✅ Step 3: Configure Windows Firewall (2 minutes)
Run as Administrator:
Right-click configure-firewall.bat → "Run as administrator"
Or manually run:
netsh advfirewall firewall add rule name="Church App Frontend" dir=in action=allow protocol=TCP localport=3000
netsh advfirewall firewall add rule name="Church App Backend" dir=in action=allow protocol=TCP localport=5000
✅ Step 4: Start Servers (1 minute)
Option A: Double-click start-all.bat
Option B: Start individually
- Double-click
start-backend.bat - Double-click
start-frontend.bat
✅ Step 5: Test External Access (5 minutes)
From your PC (should work):
From phone using mobile data (turn off WiFi):
- Open browser
- Go to: http://houseofprayer.ddns.net:3000
- Select a profile and test the app
🔍 Troubleshooting
Can't access externally?
- Check No-IP DUC - Must show "Up to Date" in green
- Check router - Port forwarding rules must be saved
- Check firewall - Rules must exist and be enabled
- Check servers - Both must be running
- Wait 5 minutes - DNS changes take time to propagate
Run diagnostics
# Check if servers are listening
netstat -an | Select-String ":3000|:5000"
# Test No-IP resolution
nslookup houseofprayer.ddns.net
# Check firewall rules
netsh advfirewall firewall show rule name=all | Select-String "Church"
📋 Current Configuration
- Local IP: 192.168.74.1
- Public IP: 170.254.17.146
- Domain: houseofprayer.ddns.net
- Backend Port: 5000
- Frontend Port: 3000
- Backend Host: 0.0.0.0 (accepts external) ✓
- CORS: Allows all origins ✓
📱 Share with Family
Once configured, family members can access from anywhere:
URL: http://houseofprayer.ddns.net:3000
Works on:
- PC/Laptop (any browser)
- iPhone/iPad (Safari, Chrome)
- Android phones/tablets (Chrome, Firefox)
- From home WiFi or mobile data
🔒 Security Notes
- Currently using HTTP (not encrypted)
- Recommend adding HTTPS/SSL for production
- Consider adding user authentication
- Keep No-IP account active (login every 30 days for free accounts)
📞 Support
- Full guide: See
NOIP_SETUP_GUIDE.md - No-IP support: https://www.noip.com/support
- Port forwarding help: https://portforward.com
Last Updated: November 30, 2025
Next: Install No-IP DUC and configure router