From 8ae25ceb5c833d756e575f345aa9f18ee5c85d91 Mon Sep 17 00:00:00 2001 From: Kieran Eglin Date: Sun, 24 Mar 2024 20:16:57 -0700 Subject: [PATCH] Updated Docs --- README.md | 3 ++- selfhosted.Dockerfile | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1b9dbab..46f0771 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,7 @@ If it doesn't work for your use case, please make a feature request! You can als - Custom rules for handling YouTube Shorts and livestreams - Advanced options like setting cutoff dates and filtering by title - Reliable hands-off operation +- Can pass cookies to YouTube to download your private playlists ([docs](https://github.com/kieraneglin/pinchflat/wiki/YouTube-Cookies)) ## Screenshots @@ -102,7 +103,7 @@ You _must_ ensure the host directories you've mounted are writable by the user r It's recommended to not run the container as root. Doing so can create permission issues if other apps need to work with the downloaded media. If you need to run any command as root, you can run `su` from the container's shell as there is no password set for the root user. -## Authentication +## Username and Password HTTP basic authentication is optionally supported. To use it, set the `BASIC_AUTH_USERNAME` and `BASIC_AUTH_PASSWORD` environment variables when starting the container. No authentication will be required unless you set _both_ of these. diff --git a/selfhosted.Dockerfile b/selfhosted.Dockerfile index 8d6ecb0..cbb6f78 100644 --- a/selfhosted.Dockerfile +++ b/selfhosted.Dockerfile @@ -77,7 +77,7 @@ FROM ${RUNNER_IMAGE} RUN apt-get update -y RUN apt-get install -y libstdc++6 openssl libncurses5 locales ca-certificates \ - ffmpeg curl git openssh-client + ffmpeg curl git openssh-client nano RUN apt-get clean && rm -f /var/lib/apt/lists/*_* # Download and update YT-DLP