Sign inSign up

tedkulp/vidgrab

By tedkulp

•Updated over 3 years ago

Simple web interface to download videos with youtube-dl and store them on your server

Image
0

5.3K

tedkulp/vidgrab repository overview

Docker Stars Shield Docker Pulls Shield GitHub license

⁠Vidgrab

Simple web interface to download videos with youtube-dl⁠ and store them on your server. Written in Typescript using nest.js⁠.

screenshot

⁠Setup

Vidgrab was written assuming that Docker would be used to deploy it. It requires redis for it's queuing functionality.

⁠Docker CLI
docker run -d --name vidgrab -E FILE_DIR=/vidgrab -v /vidgrab:/vidgrab -p 4200:4200 tedkulp/vidgrab
⁠Docker Compose

There is an example docker-compose.yml file included⁠ in the repo. Use that directly to get a site running on port 3000 or modify to taste.

⁠Environment Variables
NameDefault ValueDescription
REDIS_HOSTlocalhostHostname of the redis server
REDIS_PORT6379Port to connect to for redis server
FILE_DIR/tmpDirectory to store downloads
SITE_URLhttp://localhost:4200⁠URL to the site. Used for bookmarklet.

⁠License

This software is available under the MIT License⁠.

Tag summary

Content type

Image

Digest

sha256:ebeefec1d…

Size

596.5 MB

Last updated

over 3 years ago

docker pull tedkulp/vidgrab