This is a JupyterHub deployment based on Docker.
Based on defeo/jupyterhub-docker.
- Containerized single user Jupyter servers, using DockerSpawner.
- Authentication against the Unix users on the host.
- User data persistence.
This deployment is ready to clone and roll on your own server. Read the blog post first, to be sure you understand the configuration.
Chhanges you may like to make:
- Edit
datascience-notebook/Dockerfile
to include the software you like. - In
.env
, change some variables.
Once you are ready, build and launch the application with
docker-compose build
docker-compose up -d
Read the Docker Compose manual to learn how to manage your application.