ViniPlay
ViniPlay
Docker app from grtgbln's Repository
Overview
A powerful, self-hosted IPTV player with a modern web interface. Stream your M3U playlists with EPG data, manage users, cast to your TV, and watch multiple channels at once.
For Nvidia GPU transcoding support, add "--gpus all" to the Extra Parameters field under Advanced.
Runtime arguments
- Web UI
http://[IP]:[PORT:8998]/- Network
bridge- Privileged
- false
Template configuration
Web UI PortPorttcp
Container Port: 8998
- Target
- 8998
- Default
- 8998
- Value
- 8998
DVR RecordingsPath
Path to DVR recordings
- Target
- /dvr
- Default
- /mnt/user/dvr/viniplay/dvr
- Value
- /mnt/user/dvr/viniplay/dvr
Session SecretVariable
A long random string used to secure sessions
- Target
- SESSION_SECRET
VAPID Contact EmailVariable
Add a contact email for VAPID push notifications. This is required by push services. It should start with mailto:
- Target
- VAPID_CONTACT_EMAIL
- Default
- mailto:admin@example.com
- Value
- mailto:admin@example.com
App DataPath
Path to the data folder
- Target
- /data
- Default
- /mnt/user/appdata/viniplay/data
- Value
- /mnt/user/appdata/viniplay/data
Download Statistics
115,211
Total Downloads
25,291
This Month
18,496
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
ardovini/viniplay:latestLast Updated2026-01-07
First Seen2025-10-27
Run ViniPlay on Unraid.
ViniPlay is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.