Skip to content
/ tv Public
forked from conc-at/tv

A IPTV channel management app.

Notifications You must be signed in to change notification settings

GazdaN/tv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

concat-tv

The .concat() IPTV service

What it does

  • Parse M3U playlists and extracts channels from it
  • Automatically check and mark channels if up/down
  • Custom playlist management and export
  • Collaborative editing

Getting started

Mac/Linux

./bin/up
./bin/start

Windows (PowerShell)

Follow instructions in ./bin/up.ps1.

./bin/up.ps1
rails db:drop
rails db:create
rails db:structure:load
rails db:migrate
./bin/start.ps1

Known Windows problems

The gem foreman which is installed by the ./bin/up.ps1 script has a known issue with Windows, where the process somethimes can't be terminated in PowerShell. You have to terminate the Ruby and Node processes (or the whole PowerShell) manually in the TaskManager.

Additional setup for Docker Toolbox Users (Windows 10 Home)

Look for every localhost in the database config files (.env, cable.yml and database.yml) and replace it with the IP address of the docker-machine (e.g. 192.168.99.100). You can find this IP address with following command:

docker-machine ip

Result

Open http://localhost:5000. You should see this:

Setup success

Mandatory

Recommended

  • Postico (MAC only) or similar database GUIs (e.g. DataGrip (all platforms) free for students)
  • Evergreen browser (Chrome, Firefox, …)

About

A IPTV channel management app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 48.8%
  • PLpgSQL 22.2%
  • HTML 11.7%
  • Shell 5.4%
  • JavaScript 5.3%
  • TypeScript 4.7%
  • Other 1.9%