Sign inSign up

bate/mediathekview-webinterface

By bate

•Updated over 1 year ago

MediathekView Docker Container

Image
0

2.5K

bate/mediathekview-webinterface repository overview

Docker Cloud Build Status GitHub-Issues GitHub-Releases

⁠docker-mediathekview

X11rdp Version of Mediathekview

⁠About

Using this container allows you to run Mediathekview as a service and control it via webbrowser like Firefox or Chrome. The X11rdp feature is inherited from https://github.com/jlesage/docker-baseimage-gui⁠.

⁠Installation

⁠Manual
  1. Download Dockerfile or clone the repository.
  2. Run docker build . to create the docker image.
  3. Wait until build process is finished.
⁠Pre-build

The Github repository is automatically build by Docker Hub. You can pull it from Docker Hub:

docker pull bate/mediathekview-webinterface:latest

Some older versions can also be acquired by using e.g.

docker pull bate/mediathekview-webinterface:13.8.0

⁠Running it

For additional configuration options, have a look at the available environment-variables⁠. For basic usage, just use

docker run -it -p 127.0.0.1:5800:5800 --rm \
    -v $HOME/.mediathek3:/config:rw \
    -v <path to your media files>:/output:rw \
    bate/mediathekview-webinterface:latest

⁠Developing

Make your changes, then build new version: docker build --rm -t mymediathek -f Dockerfile .

Run the container with some testing environment: docker run --name mymedia -p 127.0.0.1:5800:5800 --rm -it -e USER_ID=99 -e GROUP_ID=99 -e KEEP_APP_RUNNING=1 -v /tmp/mediathek_config:/config:rw -v /tmp/mediathek_downloads:/output:rw mymediathek:latest

attach to running container and debug: docker exec -it mymedia bash

tag and release docker build -t bate/mediathekview-webinterface:13.8.0 -t bate/mediathekview-webinterface:latest . docker push bate/mediathekview-webinterface docker push bate/mediathekview-webinterface:13.8.0

Tag summary

Content type

Image

Digest

sha256:a6d37154a…

Size

639.5 MB

Last updated

over 1 year ago

docker pull bate/mediathekview-webinterface