mikenye 1b35543bc8 modified: Dockerfile
new file:   build_and_push.sh
modified:   init

Script build & tag process.
Make youtube-dl run as regular user.
2019-04-27 19:24:48 +08:00

18 lines
434 B
Bash
Executable File

#!/bin/bash
export YOUTUBEDLARGS=$@
YOUTUBEDLPGID=${PGID:-1000}
YOUTUBEDLPUID=${PUID:-1000}
# Create dockeruser user/group
addgroup -g $YOUTUBEDLPGID dockeruser
adduser -D -u $YOUTUBEDLPUID -G dockeruser -h /home/dockeruser dockeruser
chown $YOUTUBEDLPUID:$YOUTUBEDLPGID /home/dockeruser
export HOME=/home/dockeruser
# Run youtube-dl with remainder of command line arguments
su -m dockeruser <<'EOF'
youtube-dl $YOUTUBEDLARGS
EOF