diff --git a/etc/vagrant/bootstrap.sh b/etc/vagrant/bootstrap.sh
index 2d5dce0a370b8bb92f19043515f9e6cd4c36abb8..e9a69c8546b84d7fa1df7582c73d7520f70d5b78 100644
--- a/etc/vagrant/bootstrap.sh
+++ b/etc/vagrant/bootstrap.sh
@@ -29,8 +29,18 @@ INSTALL_PGROUTING=true
 INSTALL_POSTGIS=true
 INSTALL_POSTGRES=true
 INSTALL_POSTGRES_ADMIN=true
+
+# IS_LOCAL_TEST_DEPLOY will prevent install of projects (can be set using command-line argument)
+# PsiProbe will always be installed if INSTALL_PROJECT_PSIPROBE is true (even when this is set to true)
+IS_LOCAL_TEST_DEPLOY=false
+# will install caniget2 sample project
 INSTALL_PROJECT_CANIGET2=false
-INSTALL_PROJECT_ISOCHRONE=true
+# will install isochrone from vagrant start directory (eclipse project)
+INSTALL_PROJECT_ISOCHRONE_LOCAL=true
+# will install latest isochrone release from nexus repository
+INSTALL_PROJECT_ISOCHRONE_RELEASE=true
+# will install latest isochrone snapshot from nexus repository
+INSTALL_PROJECT_ISOCHRONE_SNAPSHOT=false
 INSTALL_PROJECT_PSIPROBE=true
 
 PG_DB_NAME="isochrone"
@@ -44,13 +54,15 @@ if [ ${PG_DB_PASSWORD:0:1} == "@" ]; then
 	PG_DB_PASSWORD=$2
 fi
 
-IS_LOCAL_TEST_DEPLOY=false
 if [ -n "$3" ]; then
 	if [ "$3" = "true" ]; then
 		IS_LOCAL_TEST_DEPLOY=true
 	fi
 	if $IS_LOCAL_TEST_DEPLOY; then
-		INSTALL_PROJECT_ISOCHRONE=false
+		INSTALL_PROJECT_CANIGET2=false
+		INSTALL_PROJECT_ISOCHRONE_LOCAL=false
+		INSTALL_PROJECT_ISOCHRONE_RELEASE=false
+		INSTALL_PROJECT_ISOCHRONE_SNAPSHOT=false
 	fi
 fi
 
@@ -83,8 +95,12 @@ NEO4J_VERSION=2.0.1
 NEO4J_FILE=neo4j-community-$NEO4J_VERSION-unix.tar.gz
 NEO4J_SERVICE_NAME=neo4j-service
 NEO4J_SPATIAL_VERSION=0.12-neo4j-2.0.1
-NEXUS_PATH=https://server.krismer.de/nexus/content/repositories/releases
-NEXUS_REPO=http://www.krismer.de/files/krismer.repo
+NEXUS_BASE_URL=https://server.krismer.de/nexus
+NEXUS_PATH=$NEXUS_BASE_URL/content/repositories/releases
+#NEXUS_RELEASE_ISOCHRONE=$NEXUS_BASE_URL/service/local/artifact/maven/content?r=public&g=it.unibz.inf.isochrone&a=isochrone&v=0.2.2&p=war
+NEXUS_RELEASE_ISOCHRONE=$NEXUS_BASE_URL/service/local/artifact/maven/content?r=public&g=it.unibz.inf.isochrone&a=isochrone&v=RELEASE&p=war
+NEXUS_SNAPSHOT_ISOCHRONE=$NEXUS_BASE_URL/service/local/artifact/maven/content?r=public&g=it.unibz.inf.isochrone&a=isochrone&v=LATEST&p=war
+NEXUS_YUM_REPO=http://www.krismer.de/files/krismer.repo
 #OSM_BBOX_BZ="top=46.5200 left=11.3000 bottom=46.4500 right=11.3873"
 #OSM_BBOX_IBK="top=47.3592 left=11.3020 bottom=47.2108 right=11.4554"
 OSM_BBOX_BZ="${SHARED_CONF_DIR}/poly_bz.poly"
@@ -139,7 +155,7 @@ INSTALL_JAVA=false
 INSTALL_MAVEN=false
 INSTALL_TOMCAT=false
 
-if $INSTALL_GEOSERVER || $INSTALL_PROJECT_CANIGET2 || $INSTALL_PROJECT_ISOCHRONE || $INSTALL_PROJECT_PSIPROBE; then
+if $INSTALL_GEOSERVER || $INSTALL_PROJECT_CANIGET2 || $INSTALL_PROJECT_ISOCHRONE_LOCAL || $INSTALL_PROJECT_ISOCHRONE_RELEASE || $INSTALL_PROJECT_ISOCHRONE_SNAPSHOT || $INSTALL_PROJECT_PSIPROBE; then
 	INSTALL_TOMCAT=true
 fi
 if $INSTALL_NEO4J_SPATIAL; then
@@ -289,7 +305,9 @@ if $IMPORT_OSMDATA; then echo "  - osmosis $OSMOSIS_VERSION"; fi
 if $IMPORT_OSMDATA_CACHED; then echo "Importing cached data from OSM (if possible)"; elif $IMPORT_OSMDATA; then echo "Importing data from OSM"; fi
 if $IMPORT_SCHEDULES; then echo "Importing schedules"; fi
 if $INSTALL_PROJECT_CANIGET2; then echo "Importing project \"CanIGet2\""; fi
-if $INSTALL_PROJECT_ISOCHRONE; then echo "Importing project \"isochrone (testing)\""; fi
+if $INSTALL_PROJECT_ISOCHRONE_LOCAL; then echo "Importing project \"isochrone (local testing)\""; fi
+if $INSTALL_PROJECT_ISOCHRONE_RELEASE; then echo "Importing project \"isochrone (release)\""; fi
+if $INSTALL_PROJECT_ISOCHRONE_SNAPSHOT; then echo "Importing project \"isochrone (testing)\""; fi
 if $INSTALL_PROJECT_PSIPROBE; then echo "Importing project \"psi-probe\""; fi
 echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
 echo " Performing installations:"
@@ -311,7 +329,7 @@ echo "Installing utils (gcc, git, ...) with yum repository version"
 yum -y install gcc gcc-c++ git iptables-services nano nmap sed tar unzip wget > insall_utils.log 2>&1
 
 #echo "Installing krismer repository"
-#fn_download_newer $DOWNLOAD_DIR/krismer.repo $NEXUS_REPO
+#fn_download_newer $DOWNLOAD_DIR/krismer.repo $NEXUS_YUM_REPO
 #cp $DOWNLOAD_DIR/krismer.repo /etc/yum.repos.d > install_krismer_repo.log 2>&1
 
 if $INSTALL_POSTGRES; then
@@ -483,10 +501,26 @@ if $INSTALL_PROJECT_CANIGET2; then
 	rm -f $TOMCAT_WEBAPP_DIR/caniget2.war >> install_caniget2.log 2>&1
 fi
 
-if $INSTALL_PROJECT_ISOCHRONE; then
+if $INSTALL_PROJECT_ISOCHRONE_LOCAL; then
+	echo "Installing template project \"isochrone (local testing)\""
+	$TEMPLATE_DIR_ISOCHRONE/gradlew -b $TEMPLATE_DIR_ISOCHRONE/build.gradle -c $TEMPLATE_DIR_ISOCHRONE/settings.gradle clean war > install_isochrone_local.log 2>&1
+	unzip -o -d $TOMCAT_WEBAPP_DIR/localTesting $TEMPLATE_DIR_ISOCHRONE/build/libs/isochrone-*.war >> install_isochrone_local.log 2>&1
+fi
+
+if $INSTALL_PROJECT_ISOCHRONE_RELEASE; then
+	echo "Installing template project \"isochrone (release)\""
+	# we do not save this file in download dir (we do not want caching for isochrone.war)
+	fn_download_newer $TOMCAT_WEBAPP_DIR/isochrone.war $NEXUS_RELEASE_ISOCHRONE
+	unzip -o -d $TOMCAT_WEBAPP_DIR/isochrone $TEMPLATE_DIR_ISOCHRONE/isochrone.war > install_isochrone_release.log 2>&1
+	rm -f $TOMCAT_WEBAPP_DIR/isochrone.war >> install_isochrone_release.log 2>&1
+fi
+
+if $INSTALL_PROJECT_ISOCHRONE_SNAPSHOT; then
 	echo "Installing template project \"isochrone (testing)\""
-	$TEMPLATE_DIR_ISOCHRONE/gradlew -b $TEMPLATE_DIR_ISOCHRONE/build.gradle -c $TEMPLATE_DIR_ISOCHRONE/settings.gradle clean war > install_isochrone.log 2>&1
-	unzip -o -d $TOMCAT_WEBAPP_DIR/testing $TEMPLATE_DIR_ISOCHRONE/build/libs/isochrone-*.war >> install_isochrone.log 2>&1
+	# we do not save this file in download dir (we do not want caching for testing.war)
+	fn_download_newer $TOMCAT_WEBAPP_DIR/testing.war $NEXUS_SNAPSHOT_ISOCHRONE
+	unzip -o -d $TOMCAT_WEBAPP_DIR/testing $TEMPLATE_DIR_ISOCHRONE/testing.war > install_isochrone_snapshot.log 2>&1
+	rm -f $TOMCAT_WEBAPP_DIR/testing.war >> install_isochrone_snapshot.log 2>&1
 fi
 
 if $INSTALL_PROJECT_PSIPROBE; then