16 lines
343 B
Bash
16 lines
343 B
Bash
|
|
#!/bin/sh
|
||
|
|
set -e
|
||
|
|
|
||
|
|
PUID=${PUID:-1000}
|
||
|
|
PGID=${PGID:-1000}
|
||
|
|
|
||
|
|
if [ "$(id -u)" = "0" ]; then
|
||
|
|
addgroup -g "$PGID" nabarr 2>/dev/null || true
|
||
|
|
adduser -u "$PUID" -G nabarr -s /bin/sh -D nabarr 2>/dev/null || true
|
||
|
|
mkdir -p /config
|
||
|
|
chown -R nabarr:nabarr /config
|
||
|
|
exec su-exec nabarr /app/nabarr "$@"
|
||
|
|
else
|
||
|
|
exec /app/nabarr "$@"
|
||
|
|
fi
|