diff --git a/Dockerfile b/Dockerfile
index 3660d2c3db4879a4626e0f5b70a586379014221f..7553923ea49ec4d39e0546949c52edd3e094da57 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,14 +2,17 @@ FROM debian
 
 RUN apt-get update && apt-get install -y git wget gcc make libssl-dev libreadline-dev zlib1g-dev vim bzip2 locales pandoc python2.7
 RUN useradd nscuser --shell /bin/bash
-WORKDIR /usr/local/src
+RUN mkdir -p /home/nscuser
+WORKDIR /home/nscuser
 RUN git clone https://github.com/snic-nsc/nscjekyllsetup.git
-WORKDIR /usr/local/src/nscjekyllsetup
-RUN git checkout 'v1.01'
+WORKDIR /home/nscuser/nscjekyllsetup
+RUN git checkout 'v1.02'
 RUN bash presetup.sh
-RUN chown -R nscuser:nscuser /usr/local/src
+RUN chown -R nscuser:nscuser /home/nscuser
 USER nscuser
-WORKDIR /usr/local/src/nscjekyllsetup
+WORKDIR /home/nscuser/nscjekyllsetup
 RUN bash setup.sh
-WORKDIR /usr/local/src
+USER root
+RUN bash postsetup.sh
+WORKDIR /usr/local/src/nscjekyllsetup
 ENTRYPOINT /bin/bash
diff --git a/postsetup.sh b/postsetup.sh
new file mode 100644
index 0000000000000000000000000000000000000000..1feea275157b2346a98901364e6b75b241e27b5e
--- /dev/null
+++ b/postsetup.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+mv /home/nscuser/.rbenv /usr/local/src/
+mv /home/nscuser/nscjekyllsetup /usr/local/src
diff --git a/presetup.sh b/presetup.sh
index e0df64d14d23962396b60e0727f1fdf52a21f8cf..d3fe6fb6ea19a96b6eac74177f050fab3c76c06a 100644
--- a/presetup.sh
+++ b/presetup.sh
@@ -5,5 +5,5 @@
 echo "en_US.UTF-8 UTF-8" >/etc/locale.gen
 locale-gen
 echo 'export LANG=en_US.UTF-8' >>/etc/bash.bashrc
-echo 'export PATH=/usr/local/src/.rbenv/bin:$PATH' >>/etc/bash.bashrc
+echo 'export PATH=/usr/local/src/.rbenv/bin:/home/nscuser/.rbenv/bin:$PATH' >>/etc/bash.bashrc
 ln -s /usr/bin/python2.7 /usr/bin/python