Skip to content
/ yt-dl Public

A simple dockerized Youtube video downloader application (frontend + backend + reverse-proxy)

License

Notifications You must be signed in to change notification settings

reddcarp/yt-dl

Repository files navigation

YT-DL

A dockerized fullstack application to download youtube videos.

Run locally

  1. launch containers:

    docker compose up
  2. go to the website

  3. stop service:

    docker compose down

Development

To work on the project and have the docker image use the local files, launch the following script:

./launch-dev.sh

Frontend

This will allow the frontend to utilize the hot reload functionality of nextjs. The local changes will automatically be reflected on the webpage.

Backend

On startup of the backend container, the local files will be used. If changes are made, the container or the python process inside the container needs to be restarted.

Reverse-proxy

On startup of the reverse-proxy container, the local files will be used. If changes are made, the container needs to be restarted.

About

A simple dockerized Youtube video downloader application (frontend + backend + reverse-proxy)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published