Create a classic TV experience using your own media - IPTV backed by Plex/Jellyfin/Emby/NFO
翻译准备中
媒体TypeScript · HTMLGitHub @chrisbenincasa自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Tunarr lets you build custom live TV channels out of your existing media libraries — movies, TV episodes, music videos, or local files — and stream them as if they were real broadcast channels.
Tune in by adding Tunarr's spoofed HDHomeRun tuner to Plex, Jellyfin, or Emby, or grab the M3U URL for any IPTV player like Tivimate or UHF.
Media Sources
Channel Management
Scheduling
Playback & Integration
Transcoding
The easiest way to run Tunarr is with Docker Compose. Create a docker-compose.yml:
services:
tunarr:
image: chrisbenincasa/tunarr:latest
container_name: tunarr
ports:
- 8000:8000
environment:
- TZ=America/New_York
volumes:
- ./tunarr-data:/config/tunarr
restart: unless-stopped
Then run:
docker compose up -d
Tunarr will be available at http://localhost:8000.
Other installation options:
| Platform | Method |
|---|---|
| Linux / macOS / Windows | Standalone binaries |
| Unraid | Community App Store |
| Proxmox | LXC helper script |
| ARM (Raspberry Pi, etc.) | Docker image (linux/arm64) |
For hardware-accelerated transcoding setup, see the transcoding docs.
pnpm i
pnpm turbo dev # backend at :8000, frontend at :5173/web
See CONTRIBUTING.md for a full development guide.
Tunarr is released under the Zlib License.