Skip to content

StefanOltmann/mediathek-downloader-server

Repository files navigation

Stefans Mediathek Downloader Server

CI Quality Gate Status License: GPL v3

This project uses information of MediathekView to download movies by subscriptions.

Configuration

The keystore.jks for HTTPS connections. You can use mine or generate your own. This file needs to be put aside the executable.

The subscriptions.json for configuration of your subscriptions must be placed in a subdirectory named data.

During the first start the server will create an auth_code.txt (also in data) that contains a security token for requests to the service.

The service will then be reachable on https://localhost:60000/.

Now you can send a GET request to https://localhost:60000/subscriptions/ with the header key AUTH_CODE set to the security token (see auth_code.txt). If this returns you something that looks like the provided subscriptions.json, the service is running.

If you have installed curl run the following command to test the service:
curl -k -H "AUTH_CODE: $(cat data/auth_code.txt)" https://localhost:60000/subscriptions