picca/docker/entrypoint.sh

17 lines
413 B
Bash
Executable file

#!/bin/sh
# Entrypoint file for picca Docker containers
if [ -z "$UID" ]; then
echo "UID not set! Setting to default 1000" >> /dev/stderr
export UID=1000
fi
if [ -z "$GID" ]; then
echo "GID not set! Setting to default 1000" >> /dev/stderr
export GID=1000
fi
addgroup -g $GID dockeruser
adduser -u $UID -G $(grep :$GID: /etc/group | awk -F: '{print $1}') -D dockeruser
su -p - dockeruser -c "picca $@"