|
|
2 years ago | |
|---|---|---|
| src/dlhdhr | 2 years ago | |
| Dockerfile | 2 years ago | |
| LICENSE.txt | 2 years ago | |
| README.md | 2 years ago | |
| pyproject.toml | 2 years ago | |
Table of Contents
# TODO
# pip install dlhdhr
docker run --rm -p 8000:8000 brettlangdon/dlhdhr:latest
# Start the server
dlhdhr
All Configuration is done via environment variables.
DLHDHR_HOST="0.0.0.0" DLHDHR_PORT="8080" dlhdhr
docker run --rm -e "DLHDHR_PORT=8080" -p 8080:8080 brettlangdon/dlhdhr:latest
DLHDHR_HOST="<ip-address>"
dlhdhr command default is "127.0.0.1", the docker container defaults to "0.0.0.0".DLHDHR_PORT="<port>"
By default dlhdhr will include all channels from DaddyLive, however you can select or exclude specific channels.
DLHDHR_CHANNEL_EXCLUDE="<cn>,<cn>,<cn>,...
DLHDHR_CHANNEL_ALLOW="<cn>,<cn>,<cn>,...
By default dlhdhr will generate an xmltv.xml with only the channel numbers and names.
DLHDHR_EPG_PROVIDER="epg.best"DLHDHR_EPG_BEST_XMLTV_URL="https://epg.best/<filename>.m3u"/discover.json/lineup_status.json/listings.json/lineup.json/xmltv.xml/iptv.m3u/channel/{channel_number:int}/playlist.m3u8/channel/{channel_number:int}/{segment_path:path}.ts/channel/{channel_number:int}dlhdhr is distributed under the terms of the MIT license.