DIYgod mirror: download-webhook
Go to file
DIYgod 53dbc572aa
Merge pull request #10 from bottomash/master
add yt-dlp engine
2023-07-03 13:37:31 +01:00
lib add yt-dlp engine 2023-07-01 03:21:12 +08:00
logs init 2019-05-31 18:48:29 +08:00
.gitignore add: bilibili cookie support 2020-08-01 15:14:15 +08:00
Dockerfile add yt-dlp engine 2023-07-01 03:21:12 +08:00
README.md feat: add playlist option 2020-05-17 02:14:17 +08:00
package.json feat: telegram notice 2020-10-14 17:21:18 +08:00
yarn.lock feat: telegram notice 2020-10-14 17:21:18 +08:00

README.md

download-webhook

Download files through webhook

Introduction

download-webhook is a tiny webhook server to download media contents (videos, audios, images) from the Web to your VPS or NAS through Webhook(post request) handily, it supports download from all you-get supported sites and exact resource url.

What you-get can do for you:

Installation

Docker

docker run -d -p 3000:3000 -v downloads:/app/downloads -e SECRET=mysecret -e PORT=3000 diygod/download-webhook

Manual

Prerequisites:

yarn
yarn start

or

npm install
npm run start

Getting Started

Try it yourself

curl -X POST -H "Content-Type:application/json" -d '{"secret": "mysecret", "path": "mypath", "name": "myvideo", "url": "https://www.bilibili.com/video/av45364988", "playlist": "1"}' http://127.0.0.1:3000

Work with IFTTT and RSSHub

For example:

Audo download my liked video on bilibili