Skip to content

Jacob-Lasky/ISeeTV

Repository files navigation


The ISeeTV project seeks to build a docker-based IPTV client for desktop and mobile browsers. The spirit of the project is to be:

  • Easy to use
  • Easy to deploy
  • Easy to contribute

Planned Features:

v1.0.0

Milestone Complete
v1.0.0 Misc. Tasks Progress
EPG Parsing Progress

v2.0.0

Milestone Complete
v2.0.0 Misc. Tasks Progress
User Management Progress
DVR Capabilities Progress
xTeVe-like filtering and restreaming Progress

UI:

image

  • Three channel tabs: All, Favorites and Recent
  • Collapsable channel list
  • Search box
  • Settings gear to bring up the settings modal
  • Toggleable channel numbers
  • Channel search appears when channel numbers are toggled

Settings Modal:

image

  • Provide ISeeTV with an M3U link and (optionally) with an EPG link
  • Change the update interval
  • Set the M3U to update on app-startup
  • Change the theme to light, dark or system (default)

Running the project manually

  1. Run docker compose up to start the containers.
  2. Open http://localhost:1313 in your browser.

FAQ | Development | Feature Requests:

If you're thinking about contributing to this repo in any way, I want you to! I welcome all ideas, feedback, questions and PRs. I had never used React before starting this project and recognize how difficult it is to jump into something new. I want us all to support each other as we build cool things together.

  • General Development Guidelines
    • Ask tons of questions
    • Keep code tested
    • Keep the README up to date