diff --git a/docker-compose.yml b/docker-compose.yml index 3f08c95..5dd4f12 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -44,6 +44,17 @@ services: - container:media restart: always + radarr: + image: adamant/radarr + depends_on: + - deluge + - nzbget + volumes_from: + - data + - container:media + restart: always + ports: + - "7878:7878" plex: image: adamant/alpine-plex depends_on: diff --git a/start.sh b/start.sh index afdda94..70ee07e 100644 --- a/start.sh +++ b/start.sh @@ -4,8 +4,13 @@ # Prereqs: docker, docker-compose, curl (https) export VOLDIR="/volumes/media-server" +<<<<<<< HEAD SERVICES=("couchpotato" "deluge" "nzbget" "plex" "plexpy" "sickrage" "launcher") SERVICEUID=("745" "647" "236" "787" "426" "439" "0") +======= +SERVICES=("couchpotato" "deluge" "headphones" "nzbget" "plex" "plexpy" "sickrage" "launcher" "radarr") +SERVICEUID=("745" "647" "526" "236" "787" "426" "439" "0" "326") +>>>>>>> master [[ $EUID -ne 0 ]] && echo "Please run this script as root" && exit 1 @@ -27,6 +32,7 @@ for ((i=0; i<$slen; i++)); do [[ $( ls -dn $VOLDIR/${SERVICES[$i]} | awk '{print $3}') != ${SERVICEUID[$i]} ]] && echo "Chowning $VOLDIR/${SERVICES[$i]} to user ${SERVICEUID[$i]}" && chown -R ${SERVICEUID[$i]}:${SERVICEUID[$i]} $VOLDIR/${SERVICES[$i]} done +<<<<<<< HEAD #Since we are not using net=host, we need to whitelist the subnet in plex. ##TODO## Make this overrideable with commandline argument [[ ! -a $VOLDIR/plex/Plex\ Media\ Server/Preferences.xml ]] && echo Adding subnet to Plex Whitelist... && mkdir -p $VOLDIR/plex/Plex\ Media\ Server/ && \ echo -e "\n" > $VOLDIR/plex/Plex\ Media\ Server/Preferences.xml && chown -R 787:787 $VOLDIR/plex @@ -39,3 +45,8 @@ echo "# Config and directory struture OK! #" echo "#####################################" echo echo "Run docker-compose up -d to start the containers..." +======= +[[ ! -a $VOLDIR/launcher/media-compose.yml ]] && echo "Downloading media-compose.yml.." && curl -sSL https://raw.githubusercontent.com/Adam-Ant/media-server-in-a-box/master/docker-compose.yml > $VOLDIR/launcher/media-compose.yml +echo "Starting services..." +exec docker-compose -p media -f $VOLDIR/launcher/media-compose.yml up -d +>>>>>>> master