-
-
Notifications
You must be signed in to change notification settings - Fork 62
Run with Docker
Daniel Vogt edited this page Sep 1, 2020
·
1 revision
- Install Git and clone the master branch
- Install Docker
- Open a terminal in the cloned project and execute:
docker build -t md .
- Create a configuration file (
config.json
) in a folder where you want to download your Moodle, use the wiki for this - Open a terminal in this folder and execute:
docker run --rm -it --net=host -v $(pwd):/files:Z md
or if you use bash:docker run --rm -it -v $(pwd)/files:/files md
- Example Config.json and Options
- Change Download Folder
- Download (external) linked files
- Copy a token from the Moodle app
- Telegram Notification
- Additional Youtube-dl Settings
- Use cookies when downloading
- Download public courses
- Set user id and Moodle version number manually
- Exclude file extensions
- Download password protected external links
- Use of external programs to download external links
- Start Moodle dl periodically or via Telegram