1.1.4 • Published 10 months ago

sky-epg-scraper v1.1.4

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

Sky EPG Tool

For Kodi and other XMLTV supporting systems.

underwent a full refactor and now it's an npm package!

Licence Last Commit Prs Welcome

Screenshot

Example file: https://gist.github.com/gitbugr/e26ed2d8bcd21a6684a2408997b60988

Installation (as application)

git clone https://github.com/gitbugr/sky-epg-xmltv-kodi.git
cd sky-epg-xmltv-kodi

Running the Application

There are two ways you can run the application;

Setting up Environment

First you'll want to set up your environment by editing the .env file in the root of the project.

To store your XMLTV file as a gist, use the following:

GIST_ID={YOUR_GIST_ID}
GIST_TOKEN={YOUR_GIST_TOKEN}
GIST_FILENAME={ANY_FILENAME}
REPEAT_SECONDS=600

To store your XMLTV file locally, use the following:

OUTPUT_DIRECTORY={SOME_LOCAL_DIRECTORY}
OUTPUT_FILENAME={FILENAME.xml}
REPEAT_SECONDS=600

Option 1: Node

To run this on your host machine using node, you'll first need to install the required packages.

npm install

Then run the startup script.

./run.sh

Option 2: Docker

You can run the application in a docker container (requires docker installation) as follows:

then run

docker-compose up -d --build

Usage as NPM Module

Installation

yarn add sky-epg-scraper
# or
npm install sky-epg-scraper
1.1.4

10 months ago

1.1.3

10 months ago

1.1.2

10 months ago

1.1.1

10 months ago

1.1.0

10 months ago