https://github.com/evilfreelancer/yt-dlp-app
Simple Docker-container with yt-dlp inside, it has a self-updating logic.
https://github.com/evilfreelancer/yt-dlp-app
docker docker-compose yt-dlp
Last synced: 2 months ago
JSON representation
Simple Docker-container with yt-dlp inside, it has a self-updating logic.
- Host: GitHub
- URL: https://github.com/evilfreelancer/yt-dlp-app
- Owner: EvilFreelancer
- Created: 2023-02-27T03:57:24.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-27T04:19:15.000Z (almost 3 years ago)
- Last Synced: 2025-02-09T15:15:36.546Z (11 months ago)
- Topics: docker, docker-compose, yt-dlp
- Language: Dockerfile
- Homepage:
- Size: 1000 Bytes
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dockerized yt-dlp CLI
Simple Docker-container with yt-dlp inside, it has a self-updating logic.
## How to install
Clone repository:
```shell
git clone https://github.com/EvilFreelancer/yt-dlp-app.git
cd yt-dlp-app
```
Build and run:
```shell
docker copose build
docker copose up -d
```
Fix permissions of volume:
```shell
chown 1000:1000 ./yt-dlp_data/
```
## How to use
Just execute following command:
```shell
docker compose exec app yt-dlp https://www.youtube.com/watch?v=9bZkp7q19f0
```
File will be downloaded to `./yt-dlp_data/` folder.
## Links
* https://github.com/yt-dlp/yt-dlp
* https://github.com/Totonyus/ydl_api_ng