Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 954 Bytes

README.md

File metadata and controls

40 lines (29 loc) · 954 Bytes

DAM logo

DAM

Simple download manager with nice web user interface without any javascript frameworks. DAM is build using ruby and sinatra for backend and pure HTML/CSS/JS for user interface. Backend application is devided into API and UI.

DAM user interface

Installation

AUR

yaourt -S dam-git

sudo systemctl start dam
sudo systemctl enable dam

From source

git clonse https://github.com/dudoslav/dam.git
cd dam

bundle install
bundle exec rackup # Add options like port and address

API

  • GET /downloads returns list of all active downloads.
  • GET /downloads/:id returns status of specific download.
  • POST /downloads starts download of file with the uri of received json body.
  • DELETE /downloads/:id deletes specific download.