Files
mopidy-docker/docker-entrypoint.sh
2026-09-20 12:37:20 -04:00

17 lines
441 B
Bash

#!/bin/sh
set -eu
if [ "$(id -u)" = "0" ]; then
if [ -n "${EXTRA_PIP_PACKAGES:-}" ]; then
packages=$(printf '%s' "${EXTRA_PIP_PACKAGES}" | tr ',' ' ')
echo "Installing extra pip packages: ${packages}"
python3 -m pip install --break-system-packages --no-cache-dir ${packages}
fi
if [ -z "${RUN_AS_ROOT:-}" ]; then
exec setpriv --reuid=mopidy --regid=audio --init-groups "$@"
fi
fi
exec "$@"