tedkulp/vidgrab

By tedkulp

Updated almost 3 years ago

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

Image
0

3.0K

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:4200URL 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

almost 3 years ago

Requires Docker Desktop 4.37.1 or later.