17 lines
413 B
Bash
Executable file
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 $@"
|