server-setup/plex/plex_install.sh

30 lines
No EOL
630 B
Bash

#!/bin/bash
## Define admin user account
if [ -z "$ADMIN_ACCOUNT"]
then
ADMIN_ACCOUNT=root
fi
su - ${ADMIN_ACCOUNT}
## Define bulk storage location
if [ -z "$ZFS_DIR" ]
then
ZFS_DIR=/data
fi
echo "Installing Plex ..."
PLEX_HOME=${ZFS_DIR}/plex
sudo docker run --detach \
--name plex \
--network=host \
--env TZ="America/Los_Angles" \
--env PLEX_CLAIM="claim-Gh-Gk8R11eNyq7kg4Jxx" \
--volume ${PLEX_HOME}/config:/config \
--volume ${PLEX_HOME}/transcode:/transcode \
--volume ${PLEX_HOME}/data:/data \
--restart unless-stopped \
plexinc/pms-docker
echo "Successfully installed Plex"