Back to DocumentationReverse Proxy

DDNS and Proxy Setup Guide

Complete guide to setting up Dynamic DNS, the NoobHost Agent, reverse proxy tunnels, and the Arr media suite on NoobHost.

April 13, 20265 views

Overview

NoobHost provides Dynamic DNS (DDNS), reverse proxy tunnels, and an Arr media management suite through the DDNS & Proxy section of your dashboard. This guide covers everything you need to get started.

What You Get

Depending on your plan, you have access to the following features:

FeatureDDNS OnlyBasic ProxyArr StarterArr CompleteArr Pro
Dynamic DNS hostnamesYesYesYesYesYes
Reverse Proxy (SSL)NoYesYesYesYes
Arr Suite (Sonarr, Radarr)NoNoYesYesYes
Full Arr Apps + OverseerrNoNoNoYesYes
Multi-instance + AutheliaNoNoNoNoYes

Step 1 - Subscribe to a Proxy Plan

From your dashboard, go to DDNS & Proxy and select a plan. If you only need DDNS hostnames, the DDNS Only plan is sufficient. For reverse proxy and Arr suite features, choose a higher-tier plan.

Step 2 - Create a DDNS Entry

  • In the DDNS & Proxy tab, click Add DDNS
  • A hostname will be automatically generated for you (e.g., cool-dragon.ddns.noobhost.com)
  • You can reroll the subdomain once per day if you want a different name
  • The hostname will point to your public IP address once the agent updates it
  • Step 3 - Install the NoobHost Agent

    The NoobHost Agent is a lightweight desktop application that runs on your home computer or server. It keeps your DDNS entries updated with your current IP address and enables reverse proxy tunnels.

    Download

    Download the latest version from the DDNS & Proxy page in your dashboard. The agent is available for Windows, macOS, and Linux.

    First Run

  • Launch the NoobHost Agent
  • Sign in with your NoobHost account
  • The agent will automatically detect your DDNS entries and begin syncing your IP address
  • The agent runs in the system tray and updates your IP whenever it changes
  • What the Agent Does

  • IP Updates - Detects your public IP address and updates all DDNS entries automatically
  • Tunnel Client - Establishes secure tunnels from your local network to the NoobHost proxy infrastructure
  • Background Service - Runs quietly in the system tray with minimal resource usage
  • Step 4 - Set Up a Reverse Proxy

    If your plan includes reverse proxy support, you can expose local services through a public domain with automatic SSL:

  • Click Add Proxy in the Reverse Proxy section
  • Enter your Public Domain (e.g., app.example.com) - point this domain's DNS to your NoobHost proxy IP
  • Enter the Upstream URL - the local address of the service you want to expose (e.g., http://localhost:8080)
  • Enable SSL (recommended)
  • Click Create Config
  • The proxy will begin routing traffic from your public domain to your local service through an encrypted tunnel.

    DNS Configuration

    For the reverse proxy to work, you need to point your domain to the NoobHost proxy. Create a CNAME record pointing to your DDNS hostname, or an A record pointing to the proxy node IP shown in your proxy config.

    Step 5 - Arr Suite (Media Management)

    Plans that include the Arr suite give you access to media management applications:

  • Sonarr - TV show tracking and automatic downloading
  • Radarr - Movie tracking and automatic downloading
  • Prowlarr - Indexer management for Sonarr and Radarr
  • Overseerr - Media request management (Arr Complete and above)
  • Bazarr - Subtitle management (Arr Complete and above)
  • The Arr suite runs on your dedicated proxy VPS and is managed through the Arr Bridge. Access your Arr applications through the links provided in your dashboard.

    Troubleshooting

    DDNS not updating

  • Make sure the NoobHost Agent is running and signed in
  • Check that your firewall is not blocking outbound HTTPS connections
  • Try restarting the agent
  • Proxy config stuck on "pending"

  • Verify your DNS records point to the correct proxy IP or DDNS hostname
  • DNS propagation can take up to 24 hours
  • Check that port 80 and 443 are not blocked by your ISP
  • Agent not connecting

  • Ensure you are signed in with the correct NoobHost account
  • Check your internet connection
  • Try closing and reopening the agent
  • For additional help, open a support ticket from your dashboard.

    ddnsproxysetupagentarr-suitereverse-proxytutorial
    NoobHost - Modern Hosting Made Simple