diff --git a/docker-compose.yml b/docker-compose.yml index c2ffdc7..b87e35f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,7 +11,7 @@ - VIRTUAL_PORT=8000 - LETSENCRYPT_HOST=jupyter.floop.org.uk - LETSENCRYPT_EMAIL=alex@floop.org.uk - - DOCKER_JUPYTER_IMAGE=jupyter/scipy-notebook + - DOCKER_JUPYTER_IMAGE=cloudfluff/gssnotebook - DOCKER_NETWORK_NAME=${COMPOSE_PROJECT_NAME}_default - HUB_IP=jupyterhub - OAUTH_CALLBACK_URL @@ -22,8 +22,9 @@ - default restart: always - jupyterlab: - image: jupyter/scipy-notebook + gssnotebook: + build: gssnotebook + image: cloudfluff/gssnotebook command: echo networks: - default diff --git a/gssnotebook/Dockerfile b/gssnotebook/Dockerfile new file mode 100644 index 0000000..2034918 --- /dev/null +++ b/gssnotebook/Dockerfile @@ -0,0 +1,10 @@ +FROM cloudfluff/databaker + +RUN pip3 install --no-cache-dir \ + jupyterhub==1.0.0 +RUN useradd -m jovyan +ENV HOME=/home/jovyan +WORKDIR $HOME +USER gssuser + +CMD ["jupyterhub-singleuser"] \ No newline at end of file