Sign inSign up

m0ngr31/ccepg

By m0ngr31

•Updated almost 2 years ago

Image
0

2.9K

m0ngr31/ccepg repository overview

Current version: 0.1.5

⁠About

This allows you to fetch EPG data for linear streaming services such as Peacock and ABC, and transforms them so you can use them with chrome-capture-for-channels⁠.

⁠Using

The server exposes 2 main endpoints:

EndpointDescription
/channels.m3uThe channel list you'll import into your client
/xmltv.xmlThe schedule that you'll import into your client

⁠Running

The recommended way of running is to pull the image from Docker Hub⁠.

⁠Environment Variables

Environment VariableDescriptionRequired?Default
PUIDCurrent user ID. Use if you have permission issues. Needs to be combined with PGID.No-
PGIDCurrent group ID. Use if you have permission issues. Needs to be combined with PUID.No-
PORTPort the API will be served on. You can set this if it conflicts with another service in your environment.No8787

⁠Volumes

Volume NameDescriptionRequired?
/app/configUsed to store DB and application stateYes

⁠Docker Run

By default, the easiest way to get running is:

docker run -p 8787:8787 -v config_dir:/app/config m0ngr31/ccepg

If you run into permissions issues:

docker run -p 8787:8787 -v config_dir:/app/config -e PUID=$(id -u $USER) -e PGID=$(id -g $USER) m0ngr31/ccepg

Tag summary

Content type

Image

Digest

sha256:ffed02c74…

Size

77.4 MB

Last updated

almost 2 years ago

docker pull m0ngr31/ccepg