pms-docker/root/etc/plex/service.plex.run
2023-08-18 09:49:11 -05:00

24 lines
563 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
IFS=$'\n\t'
DEBUG=${DEBUG:-}
# If we are debugging, enable trace
if [ "${DEBUG,,}" = "true" ]; then
set -x
fi
# shellcheck source=../../plex-envvars
. /plex-envvars
if [ ! -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" ]; then
/bin/mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}"
chown plex:plex "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}"
fi
echo "$(date) Starting Plex Media Server $(dpkg-query -W -f='${Version}' plexmediaserver)"
echo
exec s6-setuidgid plex /usr/lib/plexmediaserver/Plex\ Media\ Server