diff --git a/deploy.sh b/deploy.sh
index f244f67c68411e5bf31cdb57064a9a2c400493f4..8fc2bc58436ef33df688a16547b3451e68cf4dfa 100755
--- a/deploy.sh
+++ b/deploy.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 nomadRoot=${nomadRoot:-/nomad/nomadlab}
-buildDocker=1
+buildDocker=""
 updateDeploy=1
 target_hostname=${target_hostname:-$HOSTNAME}
 chownRoot=
@@ -185,7 +185,9 @@ else
     echo "  helm init --service-account tiller"
 fi
 echo "# Prometheus setup"
+echo "  mkdir -p $chownRoot/prometheus/alertmanager-volume"
 echo "  kubectl create -f prometheus-alertmanager-volume.yaml"
+echo "  mkdir -p $chownRoot/prometheus/server-volume"
 echo "  kubectl create -f prometheus-server-volume.yaml"
 echo "  helm install $tls --name prometheus -f prometheus-values.yaml stable/prometheus"
 
@@ -351,6 +353,10 @@ fi
 
 
 echo "# volume for redis persistence"
+echo "  if [ !-d \"$nomadRoot/servers/$target_hostname/user-settings-redis-data\" ] ; then"
+echo "    mkdir -p $nomadRoot/servers/$target_hostname/user-settings-redis-data"
+echo "    chown 1001:1001 $nomadRoot/servers/$target_hostname/user-settings-redis-data"
+echo "  fi"
 echo "  kubectl create -f user-settings-redis-volume.yaml"
 echo "# password secret"
 echo "  kubectl create secret generic user-settings-db --from-file=redis-password=user-settings-redis-pwd.txt"