Installation
Prerequisites
See Prerequisites for system requirements.
Unraid Installation
- Open Docker tab in Unraid
- Click Add Container
- Configure the following fields:
| Field | Value |
|---|---|
| Name | tvx |
| Repository | ghcr.io/dopeytree/tvx:latest |
| Registry URL | https://github.com/dopeytree/TVx/pkgs/container/tvx |
| Icon URL | https://raw.githubusercontent.com/dopeytree/TVx/main/public/logo.png |
| WebUI | http://[IP]:[PORT:8777] |
| Port | Container: 80, Host: 8777 |
| Network Type | Bridge |
- Add environment variables:
VITE_M3U_URL=http://your-tunarr-ip:8000/api/channels.m3uVITE_XMLTV_URL=http://your-tunarr-ip:8000/api/xmltv.xmlTZ=America/New_York(your timezone)
- Add path mapping (optional but recommended):
- Container Path:
/config - Host Path:
/mnt/user/appdata/tvx - Access Mode:
Read/Write
- Container Path:
- Click Apply
- Access at:
http://YOUR-UNRAID-IP:8777
Persistent Storage: The /config path stores:
- Settings and configuration (
settings.json) - Application logs (
tvx.log) - automatically rotated - Access logs at:
/mnt/user/appdata/tvx/tvx.log