Bob Mottram 8 years ago
parent
commit
9d7e850a3e
1 changed files with 11 additions and 9 deletions
  1. 11
    9
      src/freedombone

+ 11
- 9
src/freedombone View File

9909
 		return
9909
 		return
9910
 	fi
9910
 	fi
9911
 
9911
 
9912
+	echo $'Installing media server'
9913
+
9912
 	apt-get -y install git-core python python-dev python-lxml python-pil
9914
 	apt-get -y install git-core python python-dev python-lxml python-pil
9913
-	apt-get -y install python-virtualenv npm nodejs-legacy automake
9915
+	apt-get -y install python-virtualenv automake
9914
 	apt-get -y install fcgiwrap libmysqlclient-dev
9916
 	apt-get -y install fcgiwrap libmysqlclient-dev
9915
 	apt-get -y install libjpeg-dev zlib1g-dev libfreetype6-dev
9917
 	apt-get -y install libjpeg-dev zlib1g-dev libfreetype6-dev
9916
 	apt-get -y install python-setuptools python-virtualenv
9918
 	apt-get -y install python-setuptools python-virtualenv
10035
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10037
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10036
 		echo '  client_max_body_size 1500M;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10038
 		echo '  client_max_body_size 1500M;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10037
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10039
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10038
-		echo "  root ${$MEDIA_SERVER_WORKING_DIRECTORY}/public;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10040
+		echo "  root ${MEDIA_SERVER_WORKING_DIRECTORY}/public;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10039
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10041
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10040
 		echo '  location ~* ^/(appearance)/ {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10042
 		echo '  location ~* ^/(appearance)/ {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10041
-		echo "      root ${$MEDIA_SERVER_WORKING_DIRECTORY}/data ;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10043
+		echo "      root ${MEDIA_SERVER_WORKING_DIRECTORY}/data ;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10042
 		echo '      break;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10044
 		echo '      break;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10043
 		echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10045
 		echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10044
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10046
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10045
 		echo '  location ~* ^(/images\/media|images\/podcasts) {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10047
 		echo '  location ~* ^(/images\/media|images\/podcasts) {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10046
-		echo "      root ${$MEDIA_SERVER_WORKING_DIRECTORY}/data ;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10048
+		echo "      root ${MEDIA_SERVER_WORKING_DIRECTORY}/data ;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10047
 		echo '      break;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10049
 		echo '      break;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10048
 		echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10050
 		echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10049
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10051
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10054
 		echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10056
 		echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10055
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10057
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10056
 		echo '  location /__mediacore_serve__ {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10058
 		echo '  location /__mediacore_serve__ {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10057
-		echo "      alias ${$MEDIA_SERVER_WORKING_DIRECTORY}/data/media;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10059
+		echo "      alias ${MEDIA_SERVER_WORKING_DIRECTORY}/data/media;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10058
 		echo '      internal;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10060
 		echo '      internal;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10059
 		echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10061
 		echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10060
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10062
 		echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10079
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10081
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10080
 	echo '  client_max_body_size 1500M;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10082
 	echo '  client_max_body_size 1500M;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10081
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10083
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10082
-	echo "  root ${$MEDIA_SERVER_WORKING_DIRECTORY}/public;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10084
+	echo "  root ${MEDIA_SERVER_WORKING_DIRECTORY}/public;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10083
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10085
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10084
 	echo '  location ~* ^/(appearance)/ {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10086
 	echo '  location ~* ^/(appearance)/ {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10085
-	echo "      root ${$MEDIA_SERVER_WORKING_DIRECTORY}/data ;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10087
+	echo "      root ${MEDIA_SERVER_WORKING_DIRECTORY}/data ;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10086
 	echo '      break;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10088
 	echo '      break;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10087
 	echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10089
 	echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10088
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10090
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10089
 	echo '  location ~* ^(/images\/media|images\/podcasts) {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10091
 	echo '  location ~* ^(/images\/media|images\/podcasts) {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10090
-	echo "      root ${$MEDIA_SERVER_WORKING_DIRECTORY}/data ;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10092
+	echo "      root ${MEDIA_SERVER_WORKING_DIRECTORY}/data ;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10091
 	echo '      break;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10093
 	echo '      break;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10092
 	echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10094
 	echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10093
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10095
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10098
 	echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10100
 	echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10099
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10101
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10100
 	echo '  location /__mediacore_serve__ {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10102
 	echo '  location /__mediacore_serve__ {' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10101
-	echo "      alias ${$MEDIA_SERVER_WORKING_DIRECTORY}/data/media;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10103
+	echo "      alias ${MEDIA_SERVER_WORKING_DIRECTORY}/data/media;" >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10102
 	echo '      internal;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10104
 	echo '      internal;' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10103
 	echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10105
 	echo '  }' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10104
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME
10106
 	echo '' >> /etc/nginx/sites-available/$MEDIA_SERVER_DOMAIN_NAME