Files

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)

  1. Download: https://www.noip.com/download
  2. Install and login with your No-IP account
  3. Select houseofprayer.ddns.net and enable updates
  4. 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):


🔍 Troubleshooting

Can't access externally?

  1. Check No-IP DUC - Must show "Up to Date" in green
  2. Check router - Port forwarding rules must be saved
  3. Check firewall - Rules must exist and be enabled
  4. Check servers - Both must be running
  5. 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


Last Updated: November 30, 2025
Next: Install No-IP DUC and configure router