# How to Access from Windows

## The Problem

When you type "localhost" in Firefox on Windows, you're accessing WINDOWS' localhost, not the Linux server!

The Linux server has NO website on port 80 (it's completely deleted).

## The Solution

### Option 1: Use Port 5000 (Recommended for Development)
```
http://localhost:5000/
```

### Option 2: Use the Server's IP Address
```
http://192.168.10.130:5000/
```

### Option 3: Setup Port Forwarding (If you really want port 80)

On Windows, open PowerShell as Administrator and run:
```powershell
netsh interface portproxy add v4tov4 listenport=80 listenaddress=0.0.0.0 connectport=5000 connectaddress=192.168.10.130
```

Then you can use:
```
http://localhost/
```

To remove it later:
```powershell
netsh interface portproxy delete v4tov4 listenport=80 listenaddress=0.0.0.0
```

## Why This Happens

- **Windows**: Has its own "localhost" (127.0.0.1)
- **Linux Server**: Different machine at 192.168.10.130
- **Firefox on Windows**: Looks at Windows localhost, not Linux

## Correct URLs

### ✅ CORRECT:
- `http://localhost:5000/` (Windows forwards to Linux)
- `http://192.168.10.130:5000/` (Direct to Linux)

### ❌ WRONG:
- `http://localhost/` (This is Windows localhost, not Linux!)
- `http://localhost:80/` (Same problem)

## Quick Test

Open Firefox and try BOTH:
1. `http://localhost:5000/` - Should work
2. `http://192.168.10.130:5000/` - Should work

If neither works, there might be a firewall blocking port 5000.
