xmltv-proxy

command module
v0.0.0-...-312cc25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2022 License: MIT Imports: 11 Imported by: 0

README

XMLTV Proxy Server

GitHub Workflow Status

GitHub release (latest by date) Go version License

This docker service grabs epgdata from a source (tv spielfilm) and deploys xmltv format via http server.

Usage

Docker image

Pull repository

docker pull bbaerthlein/xmltv-proxy

Run container:

docker run -p 8080:8080 bbaerthlein/xmltv-proxy
Binary

Download and extract the binary for your os and architecture from the release page.

Start the binary: (example for linux)

XMLTV_PORT=1234 ./xmltv-proxy_linux_x64

Environment variables

XMLTV_DAYS: (optional, default=7) Count of days to download from your epg source and serve: 1-14
XMLTV_TIMEZONE: (optional, default=system) Set your timezone for correct airtime: e.g. "Europe/Berlin"
XMLTV_DAILY_DOWNLOAD: (optional, default=false) Force downloading epg for actual day in daily cron (short-termed changes)
XMLTV_PORT: (optional, default=8080) Use specific port for webservice
XMLTV_INSECURE_TLS: (optional, default=false) Allow insecure http/s requests

Mount directories (docker)

If you want persist downloaded epgdata files add:

-v /your/local/path:/epg/epgdata_files

Docker hub

https://hub.docker.com/r/bbaerthlein/xmltv-proxy

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL