See http://zap2xml.awardspace.info/ for original perl script and guidance for the configuration file.
DockerFile to build from Alpine for a small, portable zap2xml instance. Removes dependency questions.
Requires:
- /data volume, This volume is used for cache, config, and output
Provides:
- xmltv.xml (or other name if config changes the filename) in the /data mount.
- Clone this repository
- Open the cloned directory and run
docker build -t zap2xml .
docker run --rm -v /data/docker/zap2xml:/data crlorentzen/zap2xml -C /data/zap2xml.conf
used https://composerize.com/ to convert. It's a great tool!
version: '3.3'
services:
zap2xml:
volumes:
- '/data/docker/zap2xml:/data'
image: crlorentzen/zap2xml
command: -C /data/zap2xml.conf