HDHomeRun DVR
Docker container for the HDHomeRun DVR Server by SiliconDust.
Platform availability
Available on 1 of 6 install platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
Also on Docker Hub
Health score
53/100 Fair
- Maintained
- 73last commit 74 days ago
- Popular
- 2516 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- 701 GB minimum RAM
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today
- GitHub stars
- 16
- Open issues
- 0
- Last commit
- 2026-07-23
- License
- GPL-2.0
- Activity
- stale
Checked 7 days ago - source: GitHub (Yoshiofthewire/docker-hdhomerundvr)
Resources & Compatibility
Minimum requirements: 1 GB RAM.
Checked 7 days ago - source: Docker Hub image tags and published docs
First-install notes
- HDHomeRun firmware Before installing, update your HDHomeRun tuner firmware: run the Windows or macOS installer, decline the server install when prompted, then you'll be prompted to configure the tuner. source
Fetched today - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
Do I need to publish ports in the Docker Compose file?
No; the Compose file uses host networking so UDP broadcast discovery for HDHomeRun devices works. Port mapping is bypassed in host mode, even though the docs list 65001/65002.
Where are the recorded files stored?
Map a host path to the container path /hdhomerun. That directory is the recording output directory.
How do I set the recording timezone?
Set the TZ environment variable, for example America/New_York. The default is UTC.
What happens if the DVR daemon crashes?
The entrypoint restarts the DVR process if it crashes, up to 10 retries. The container also uses restart unless-stopped for container failures.
Do I need to update the tuner firmware before first use?
Yes, before first install or firmware update run the HDHomeRun Windows or Mac application and choose Don't Install for the DVR server component. Re-run tuner setup to update firmware and you may need to re-scan channels.
Answers sourced from github.com
Community
- HD Homerun 4K Ordered! A few questions... : r/hdhomerun - Reddit (reddit)
- HD Homerun - any issues or pitfalls to be aware of? - AVForums (forum)
- HDHomerun DVR issue - AVS Forum (forum)
Collected 2 days ago - public community threads