4gray / iptvnator-backend

Backend part of IPTVnator for the self-hosted version of the app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IPTVnator - web-backend

IPTVnator icon

IPTVnator is a free cross-platform application for playing m3u(8) playlists. The player is available as a standalone application for Linux, macOS and Windows and as a PWA directly from your browser.

This repository contains the backend part of the player for self-hosted version of the application. In this way it is possible to deploy IPTVnator on your own device, e.g. NAS or Raspberry Pi. For easy deployment the main repository contains a docker-compose file which allows you to quickly start the containers of frontend and backend applications.

Development

$ npm install
$ npm start

Docker

$ docker build -t 4gray/iptvnator-backend .
$ docker run -p 3333:3000 -e CLIENT_URL=http://localhost:4333 4gray/iptvnator-backend # adapt ports if needed

About

Backend part of IPTVnator for the self-hosted version of the app


Languages

Language:JavaScript 94.9%Language:Dockerfile 5.1%