This Docker image downloads M3U and EPG files from Bulsatcom's IPTV service.
Bulsatcom is Bulgarian satellite television, internet & mobile operator, founded in 2000 as the first DVB-S operator in the country.
It's a refactoring of Vasil Valchev's IPTV Kodi add-on for Bulsatcom.
To use docker-bulsatcom, follow these steps:
-
Clone and start the container:
docker run -v ./data:/data \ -e [email protected] \ -e BULSAT_PASSWORD=123456 \ docker.io/aguslr/bulsatcom:latest --epg -
Access the files
bulsat.m3uandbulsat.xmlinside./datadirectory.
The image is configured using environment variables passed at runtime. All these
variables are prefixed by BULSAT_.
| Variable | Function | Default |
|---|---|---|
USERNAME |
Username for Bulsatcom | test |
PASSWORD |
Password for Bulsatcom | test |
OUTPUT |
Output directory for files | /data |
TIMEOUT |
Timeout in seconds | 10 |
WAIT |
Wait time between updates | 300 |
EPG |
Download EPG | False |
CACHE |
Enable cache | False |
BLOCK |
Comma separated list of genres to block | EMPTY |
Instead of pulling the image from a remote repository, you can build it locally:
-
Clone the repository:
git clone https://github.com/aguslr/docker-bulsatcom.git -
Change into the newly created directory and use
docker-composeto build and launch the container:cd docker-bulsatcom && docker-compose up --build -d