IPTVBoss

IPTVBoss

Docker app from crywolf203's Repository

Overview

IPTVBoss is an IPTV playlist and EPG management application. This Unraid template uses the upstream groenator IPTVBoss Docker image and opens the full noVNC browser client so copy and paste work from the browser window. The browser WebUI uses port 6901. XC Server uses port 8001. Native VNC on port 5901 is included as an optional fallback. The upstream image now sets Mozilla Firefox as the default browser for authorization links when no user preference exists.

Runtime arguments

Web UI
http://[IP]:[PORT:6901]/vnc.html?autoconnect=true&password=iptvboss&resize=scale
Network
bridge
Shell
bash
Privileged
false

Template configuration

Browser WebUI PortPorttcp

Browser noVNC WebUI port. The template opens the full noVNC client at /vnc.html so copy and paste work from the browser.

Target
6901
Default
6901
Value
6901
Native VNC PortPorttcp

Optional native VNC port. Browser WebUI is recommended, but this can be used as a fallback with a VNC client.

Target
5901
Default
5901
Value
5901
XC Server PortPorttcp

XC Server port. Only used when XC_SERVER is set to true.

Target
8001
Default
8001
Value
8001
AppdataPathrw

Persistent IPTVBoss app data. This path is required.

Target
/headless/IPTVBoss
Default
/mnt/cache/appdata/iptvboss
Value
/mnt/cache/appdata/iptvboss
PUIDVariable

User ID for file ownership. 99 is the default Unraid nobody user.

Default
99
Value
99
PGIDVariable

Group ID for file ownership. 100 is the default Unraid users group.

Default
100
Value
100
TZVariable

Container timezone. Change this to your timezone.

Default
America/New_York
Value
America/New_York
VNC_PWVariable

Browser noVNC password. If you change this value, update the WebUI URL password or enter the password manually at the noVNC login screen.

Default
iptvboss
Value
iptvboss
VNC_RESOLUTIONVariable

VNC desktop resolution.

Default
1920x1080
Value
1920x1080
VNC_COL_DEPTHVariable

VNC color depth.

Default
24
Value
24
CRON_SCHEDULEVariable

Cron schedule for automated IPTVBoss no-GUI runs. Default runs daily at 3 AM and 3 PM.

Default
0 3,15 * * *
Value
0 3,15 * * *
XC_SERVERVariable

Enable IPTVBoss XC Server on port 8001.

Default
true
Value
true
CRONITOR_API_KEYVariable

Optional Cronitor API key. Leave blank if not using Cronitor.

CRONITOR_SCHEDULE_NAMEVariable

Optional Cronitor schedule name. Leave blank if not using Cronitor.

Details

Repository
ghcr.io/groenator/iptvboss-docker:latest
Last Updated2026-05-31
First Seen2026-05-19

Run IPTVBoss on Unraid.

IPTVBoss is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.