Getdown is a webapplication to simplify downloads from various filehosting sites. It is basically a http frontend to run youtube-dl remotely.
Since youtube-dl is used to perform the actual downloading, a large number of downloadsites is supported. you can find a list of supported filehosters on the youtube-dl site
easy, via docker:
docker run -p 8001:8001 -v ~/mydownloads:/downloads lumue/getdown
navigate your browser to http://<hostname>:8001/webconsole/index.html
- 8001/tcp - access to web api and web ui
/downloadlocation for downloaded files/getdownplace *.properties files here for custom configuration