Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] - HDHomerun Signal Web

Featured Replies

A modern web application that replaces the discontinued HDHomeRun Signal Android app. This web app provides real-time signal monitoring, channel tuning, and device management for HDHomeRun devices in both the United States and United Kingdom/EU markets. Works great for tuning your antenna.

Github

Dockerhub

Edited by Pete L.

Nice work. Installed easily. Can you clarify what the green 'download' arrow is supposed to do?

A person uses the tuning mode to physically move the antenna to find the ideal signal strength?

Changing the port from 3000 does not change behavior. I already have a container using 3000. If I set HDHomerun Signal Web to use 3002, it "starts", but when I click "WebUI", I am brought to the WebUI of the container on port 3000.

38 minutes ago, matthannan said:

Changing the port from 3000 does not change behavior. I already have a container using 3000. If I set HDHomerun Signal Web to use 3002, it "starts", but when I click "WebUI", I am brought to the WebUI of the container on port 3000.

Typically with docker, you don't edit the container port, you edit the host port. That is what port mapping is all about.

You tell me, bro.

hdhomerun1.png
hdhomerun2.png
hdhomerun3.png

  • Author
12 hours ago, RaidPC said:

Nice work. Installed easily. Can you clarify what the green 'download' arrow is supposed to do?

A person uses the tuning mode to physically move the antenna to find the ideal signal strength?

If you set it up with access via https (through a reverse proxy), the download button will install the app as a PWA.

Tuning mode is useful for physically adjusting your antenna direction, correct.

  • Author
8 hours ago, matthannan said:

You tell me, bro.

hdhomerun1.png
hdhomerun2.png
hdhomerun3.png

It should just be

-e PORT=3002

  • Author
10 hours ago, trurl said:

Typically with docker, you don't edit the container port, you edit the host port. That is what port mapping is all about.

It's necessary with this app for auto discovery to work properly. It needs host mode networking, so docker is unable to forward ports. The app does support port forwarding as well, though, you simply need to specify the IP or hostname of your hdhomerun.

2 hours ago, Pete L. said:

It should just be

-e PORT=3002

2 hours ago, Pete L. said:

It should just be

-e PORT=3002

I got it working by adding Variable "PORT" = 3006

image.png

image.png

Edited by Electrohacker

  • Author
On 2/13/2026 at 8:26 AM, Electrohacker said:

I got it working by adding Variable "PORT" = 3006

I just pushed an update to the containers that allows you to use the default bridge-mode networking along with port mappings so that you can use the traditional means (not environment variables) to modify the ports. The only caveat is for auto-discovery to work in bridge mode, you need Internet access. If you need auto-discovery to work without Internet access, then you need host mode networking. The changes are backwards compatible - there should be no interruptions to existing deployments.

this is awesome, no more pounding control+r on the web UI to see what's going on with the tuner. Also for those running their tuner in a different subnet (and 2,000 miles away like me), it works just fine; this is something the original tool could never do as only auto-discovery in the same subnet was possible.

  • Author

I just deployed an updated template that uses bridge mode by default. You can still change it to host mode if you want to use the local network auto-discovery feature, but bridge mode port forwarding should be more intuitive and easier for most people.

Any plans to have other countries available? I vote for Canada.

  • Author
On 2/22/2026 at 5:22 PM, leprechaun17 said:

Any plans to have other countries available? I vote for Canada.

The next update will include love for Canada. Thank you for the request.

Update: The new build is out, and Canada is now supported.

Edited by Pete L.

  • 1 month later...

Thank you sir. Works really well.

  • 2 months later...

Any chance of Australia?

I get an execution error when trying to stop this docker. Unraid 7.3.1.

docker run
  -d
  --name='HDHomeRun-Signal-Web'
  --net='bridge'
  --pids-limit 2048
  -e TZ="America/New_York"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="BrunnhildeTwo"
  -e HOST_CONTAINERNAME="HDHomeRun-Signal-Web"
  -e 'PORT'='3000'
  -e 'HDHOMERUN_DEVICES'=''
  -e 'HDHOMERUN_DISABLE_DISCOVERY'='false'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.webui='http://[IP]:[PORT:3000]'
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/petelombardo/unraid-templates/main/icons/hdhomerun-signal-web.png'
  -p '3000:3000/tcp' 'petelombardo/hdhomerun-signal-web'

41044ee444d0009dc0f77d981e69c78c68cb6c5f38f51b53b2762236351a2370

The command finished successfully

brunnhildetwo-diagnostics-20260622-0950.zip

Edited by wgstarks

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.