/docker-encoders

DAB/DAB+ audio and PAD encoders

Primary LanguageDockerfileGNU General Public License v3.0GPL-3.0

docker-publish

opendigitalradio/docker-encoders

Introduction

This repository is part of a project aiming at containerizing the mmbTools software stack of Open Digital Radio.

This repository features the following components:

Quick setup

  1. Get this repository on your host
  2. Modify the file config/supervisor/encoders.conf to suit your needs. You can have more than 1 .conf file
  3. Review the content of the config/mot directory
  4. Declare your time zone:
    TZ=your_time_zone (ex: TZ=Europe/Zurich)
    
  5. Create a docker network:
    docker network create odr
    
  6. Run the container. Please note that the image uses port:
    • 8001: supervisor web management interface
    docker container run \
        --name odr-encoders \
        --detach \
        --rm \
        --network odr \
        --publish 8001:8001 \
        --env "TZ=${TZ}" \
        --volume $(pwd)/config:/config \
        opendigitalradio/encoders:latest \
        /config
    
  7. Manage the encoders by pointing your web browser to http://host_running_odr-encoders:8001