Reverse Proxy Config Generator

Generate configurations for NPM, Traefik, Caddy, or Nginx to proxy your homelab services.

NetOps - Proxy Config Builder
View

Proxy Type

Domain Settings

Full URL:

https://service.example.com

Backend Settings

Proxying to:

http://192.168.1.100:8080

Options

Nginx Proxy Manager Configuration
// Nginx Proxy Manager - Proxy Host Configuration
// Import this via API or use as reference for manual setup

{
  "domain_names": [
    "service.example.com"
  ],
  "forward_scheme": "http",
  "forward_host": "192.168.1.100",
  "forward_port": 8080,
  "certificate_id": "new",
  "ssl_forced": true,
  "http2_support": true,
  "hsts_enabled": true,
  "hsts_subdomains": false,
  "block_exploits": true,
  "caching_enabled": false,
  "allow_websocket_upgrade": false,
  "access_list_id": 0,
  "advanced_config": "",
  "meta": {
    "nginx_online": true,
    "nginx_err": null
  }
}

// Manual Setup Instructions:
// 1. Go to NPM Dashboard > Proxy Hosts > Add Proxy Host
// 2. Domain Names: service.example.com
// 3. Forward Hostname/IP: 192.168.1.100
// 4. Forward Port: 8080
// 5. Enable SSL and request new certificate (if enabled)

// 7. Enable Block Common Exploits

≈·*•—[ A|S ]—•*·≈ "The proxy stands between chaos and order."