diff --git a/youtube-dl/Dockerfile b/youtube-dl/Dockerfile new file mode 100644 index 0000000..3e1c08b --- /dev/null +++ b/youtube-dl/Dockerfile @@ -0,0 +1,8 @@ +FROM python:3-alpine + +MAINTAINER Newnius + +RUN wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl && \ + chmod a+rx /usr/local/bin/youtube-dl + +CMD ["youtube-dl", "--help"] diff --git a/youtube-dl/README.md b/youtube-dl/README.md new file mode 100644 index 0000000..9176b26 --- /dev/null +++ b/youtube-dl/README.md @@ -0,0 +1,14 @@ +# Run youtube-dl in docker + +## Run + +```bash +docker run \ + -it \ + --rm \ + --name youtube-dl \ + --mount type=bind,src=/etc/localtime,dst=/etc/localtime,readonly \ + --mount type=bind,src=/data/youtube/,dst=/output/ \ + newnius/youtube-dl youtube-dl -o '/output/%(id)s.%(ext)s' 'https://www.youtube.com/watch?v=LXb3EKWsInQ' +``` +