All apps · 0 apps
Mediathekview
Docker app from Reven335's Repository
Overview
Readme
View on GitHubdocker-mediathekview-web
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.
The image has been renamed from mediathekview-webinterface to mediathekview-web!
Installation
Manual
- Download Dockerfile or clone the repository.
- Run
docker build .to create the docker image. - Wait until build process is finished.
Pre-build
The Github repository is automatically build by Github Actions. You can pull it from Docker Hub:
docker pull michuelnik/mediathekview-web:latest
Some older versions can also be acquired by using e.g.
docker pull michuelnik/mediathekview-web:13.3.0-3
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 \
michuelnik/mediathekview-web: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
Unraid
Find an unraid service snippet in unraid/Mediathekview.xml. (Thanks to Revan335.)
Categories
Download Statistics
Related apps
Explore more like this
Explore allDetails
michuelnik/mediathekview-web:latestRuntime arguments
- Web UI
http://[IP]:[PORT:5800]- Network
bridge- Shell
bash- Privileged
- false
Template configuration
- Target
- 5800
- Default
- 5800
- Value
- 5800
When set to 1, an encrypted connection is used to access the application's GUI (either via a web browser or VNC client).
- Target
- SECURE_CONNECTION
- Value
- 1
When set to 1, the application's GUI is protected via a login page when accessed via a web browser. Access is allowed only when providing valid credentials. NOTE: This feature requires secure connection to be enabled.
- Target
- WEB_AUTHENTICATION
- Value
- 1
- Target
- WEB_AUTHENTICATION_USERNAME
- Target
- WEB_AUTHENTICATION_PASSWORD
Optional Port to access the UI via VNC
- Target
- 5900
Only needed, if you want to use VNC
- Target
- VNC_PASSWORD
- Target
- /config
- Default
- /mnt/cache/appdata/Mediathekview/config
- Value
- /mnt/cache/appdata/Mediathekview/config
Path to your media library / download path for Mediathekview
- Target
- /output
- Target
- TZ
- Default
- Etc/UTC
- Value
- Etc/GMT-1
- Target
- DARK_MODE
- Value
- 1
- Target
- KEEP_APP_RUNNING
- Default
- 0
- Value
- 1
Name of the App
- Target
- APP_NAME
- Default
- DockerApp
- Value
- Mediathekview
Width (in pixels) of the application's window.
- Target
- DISPLAY_WIDTH
- Default
- 1280
- Value
- 1280
Height (in pixels) of the application's window.
- Target
- DISPLAY_HEIGHT
- Default
- 768
- Value
- 768