123456789101112131415161718192021 |
- #!/bin/bash
- # {{ ansible_managed }}
- if [[ "$#" -lt 2 ]] ; then
- echo "usage: $0 public|private URL"
- exit 1
- fi
- folder=$(echo "$1" | tr '[:upper:]' '[:lower:]')
- shift
- if [[ "$USER" == "{{ vaulted_media_user }}" ]] ; then
- echo "run again with sudo (sudo !!)"
- exit 1
- fi
- if [[ "$folder" == "public" ]] ; then
- docker run --rm -v /mergerfs/public/Videos/youtube:/data --user {{ vaulted_media_uid }} yt-dlp "$@"
- else
- docker run --rm -v /mergerfs/private/Videos/youtube:/data --user {{ vaulted_media_uid }} yt-dlp "$@"
- fi
|