Skip to content

Website that parse your IPTV file (M3U) to provide a nice interface to search a channel. Your files are stored locally in the browser storage.

License

Notifications You must be signed in to change notification settings

noeRls/iptv-m3u-viewer

Repository files navigation

IPTV M3U Viewer

Demo

Website that parse your IPTV file (M3U) to provide a nice interface to search a channel. Your files are stored locally in the browser storage.

Click on the channel of your choice and paste the url on your streaming app.

Main Page

A demo is available here. You can find a list of publicly available IPTV channels here.

Installation

The recommended way to install it is with docker

Using Docker

Docker command

docker run -p 3000 noerls/iptv-m3u-viewer

docker-compose.yml

version: '3'

services:
  iptv-m3u-viewer:
    container_name: iptv-m3u-viewer
    image: noerls/iptv-m3u-viewer
    ports:
      - "3000:3000"

Using Node

  • clone this repository
  • install dependencies: npm install
  • build: npm run-script build

Once the build completed, the static website is available inside the build directory.

You can serve it by running npx serve -s build/ -l 3000 or using any other tool to host a static website.

Legal

This repository do not contain any IPTV links or copyright content.

About

Website that parse your IPTV file (M3U) to provide a nice interface to search a channel. Your files are stored locally in the browser storage.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published