Skip to content
This repository was archived by the owner on Aug 17, 2025. It is now read-only.

limmer55/streamdock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

๐Ÿ“บ A Web-IPTV Player

Warning

Streamdock is still in its early stages. I've received a lot of valuable feedback, most of which highlights that certain codecs aren't running. Because of this, Iโ€™ve decided to implement transcoding (along with hardware acceleration) in future builds. Thank you for your patience.

screenshot

Features

  • ๐Ÿ“บ Watch from everywhere: No client required. Just use your browser.
  • ๐Ÿ” Search Functionality: Find channels by name.
  • ๐ŸŒ™ Darkmode Support: Automatically switches between light and dark modes based on your system preferences.
  • ๐Ÿ“ก Similar Channels: View and navigate to similar channels based on normalized channel names.
  • ๐ŸŒ iptv-org Playlists: If you donโ€™t have an IPTV provider, choose a playlist for your country.
  • ๐Ÿ“ฝ๏ธ Picture-In-Picture Mode: Watch videos in a floating window.

โš ๏ธ It might not be very stable. Safari is currently not supported.

Installation

Using docker

docker run -d --name streamdock --network host --restart unless-stopped ghcr.io/limmer55/streamdock:latest

Docker Compose

Create a docker-compose.yml file with the following content

version: "3.8"
services:
  streamdock:
    image: ghcr.io/limmer55/streamdock:stable
    container_name: streamdock
    network_mode: host
    environment:
      M3U_URL: "https://iptv-org.github.io/iptv/index.m3u" # optional, can be set in settings later
    restart: unless-stopped

Start the service using Docker Compose

docker-compose up -d

Once the service is running, open your browser and navigate to

http://[IPADDRESS/HOSTNAME]:6050/

If you don't set a M3U_URL, open settings page and set it there.

Why?

I'm not really a programmer, and I don't claim to do it better. But other IPTV apps always seem a bit overloaded, unintuitive to use, or have hidden costs. I just want to watch sports while sitting at my PC. Also, "real projects" are best to learn programming!

Support

If you like the project, I would be happy if you left a โญ๏ธ in the repo.

About

๐Ÿ“บ A Web-IPTV Player docker image.

Topics

Resources

License

Stars

Watchers

Forks

Packages