Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

docker-zap2xml

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.

Build process (manual)

  1. Clone this repository
  2. Open the cloned directory and run docker build -t zap2xml .

Example run command (Using Docker Hub)

docker run --rm -v /data/docker/zap2xml:/data crlorentzen/zap2xml -C /data/zap2xml.conf

Example docker-compose.yml (Using Docker Hub)

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

Docker Hub Repo

https://hub.docker.com/r/crlorentzen/zap2xml

About

A simple zap2xml Docker container designed to run and go away, use cron or something else to run it, collect the xmltv.xml and place it where needed

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages