logo
  • Installation
  • Get Started
  • Technical Reference
  • Administrator’s Guide
  • JupyterHub API
  • Contributing
  • About
  • Contributors
  • Changelog
  • A Gallery of JupyterHub Deployments
On this page
  • Academic Institutions, Research Labs, and Supercomputer Centers
    • University of California Berkeley
    • University of California Davis
    • Cal Poly San Luis Obispo
    • Clemson University
    • University of Colorado Boulder
    • George Washington University
    • HTCondor
    • University of Illinois
    • IllustrisTNG Simulation Project
    • MIT and Lincoln Labs
    • Michigan State University
    • University of Minnesota
    • University of Missouri
    • Paderborn University
    • Penn State University
    • University of Rochester CIRC
    • University of California San Diego
    • TACC University of Texas
    • Texas A&M
    • Elucidata
  • Service Providers
    • AWS
    • Google Cloud Platform
    • Everware
    • Microsoft Azure
    • Rackspace Carina
    • Hadoop
  • Miscellaneous

A Gallery of JupyterHub Deployments¶

A JupyterHub Community Resource

We’ve compiled this list of JupyterHub deployments to help the community see the breadth and growth of JupyterHub’s use in education, research, and high performance computing.

Please submit pull requests to update information or to add new institutions or uses.

Academic Institutions, Research Labs, and Supercomputer Centers¶

University of California Berkeley¶

  • BIDS - Berkeley Institute for Data Science

    • Teaching with Jupyter notebooks and JupyterHub
  • Data 8

    • GitHub organization
  • NERSC

    • Press release on Jupyter and Cori
    • Moving and sharing data
  • Research IT

    • JupyterHub server supports campus research computation

University of California Davis¶

  • Spinning up multiple Jupyter Notebooks on AWS for a tutorial

Although not technically a JupyterHub deployment, this tutorial setup may be helpful to others in the Jupyter community.

Thank you C. Titus Brown for sharing this with the Software Carpentry mailing list.

* I started a big Amazon machine;
* I installed Docker and built a custom image containing my software of
  interest;
* I ran multiple containers, one connected to port 8000, one on 8001,
  etc. and gave each student a different port;
* students could connect in and use the Terminal program in Jupyter to
  execute commands, and could upload/download files via the Jupyter
  console interface;
* in theory I could have used notebooks too, but for this I didn’t have
  need.

I am aware that JupyterHub can probably do all of this including manage
the containers, but I’m still a bit shy of diving into that; this was
fairly straightforward, gave me disposable containers that were isolated
for each individual student, and worked almost flawlessly.  Should be
easy to do with RStudio too.

Cal Poly San Luis Obispo¶

  • jupyterhub-deploy-teaching based on work by Brian Granger for Cal Poly’s Data Science 301 Course

Clemson University¶

  • Advanced Computing

    • Palmetto cluster and JupyterHub

University of Colorado Boulder¶

  • (CU Research Computing) CURC

    • JupyterHub User Guide

      • Slurm job dispatched on Crestone compute cluster

      • log troubleshooting

      • Profiles in IPython Clusters tab

    • Parallel Processing with JupyterHub tutorial

    • Parallel Programming with JupyterHub document

  • Earth Lab at CU

    • Tutorial on Parallel R on JupyterHub

George Washington University¶

  • Jupyter Hub with university single-sign-on. Deployed early 2017.

HTCondor¶

  • HTCondor Python Bindings Tutorial from HTCondor Week 2017 includes information on their JupyterHub tutorials

University of Illinois¶

  • https://datascience.business.illinois.edu (currently down; checked 04/26/19)

IllustrisTNG Simulation Project¶

  • JupyterHub/Lab-based analysis platform, part of the TNG public data release

MIT and Lincoln Labs¶

  • https://supercloud.mit.edu/

Michigan State University¶

  • Setting up JupyterHub

University of Minnesota¶

  • JupyterHub Inside HPC

University of Missouri¶

  • https://dsa.missouri.edu/faq/

Paderborn University¶

  • Data Science (DICE) group

    • nbgraderutils: Use JupyterHub + nbgrader + iJava kernel for online Java exercises. Used in lecture Statistical Natural Language Processing.

Penn State University¶

  • Press release: “New open-source web apps available for students and faculty” (but Hub is currently down; checked 04/26/19)

University of Rochester CIRC¶

  • JupyterHub Userguide - Slurm, beehive

University of California San Diego¶

  • San Diego Supercomputer Center - Andrea Zonca

    • Deploy JupyterHub on a Supercomputer with SSH
    • Run Jupyterhub on a Supercomputer
    • Deploy JupyterHub on a VM for a Workshop
    • Customize your Python environment in Jupyterhub
    • Jupyterhub deployment on multiple nodes with Docker Swarm
    • Sample deployment of Jupyterhub in HPC on SDSC Comet
  • Educational Technology Services - Paul Jamason

    • jupyterhub.ucsd.edu

TACC University of Texas¶

Texas A&M¶

  • Kristen Thyng - Oceanography

    • Teaching with JupyterHub and nbgrader

Elucidata¶

  • What’s new in Jupyter Notebooks @Elucidata:

    • Using Jupyter Notebooks with Jupyterhub on GCP, managed by GKE - https://medium.com/elucidata/why-you-should-be-using-a-jupyter-notebook-8385a4ccd93d

Service Providers¶

AWS¶

  • running-jupyter-notebook-and-jupyterhub-on-amazon-emr

Google Cloud Platform¶

  • Using Tensorflow and JupyterHub in Classrooms
  • using-tensorflow-and-jupyterhub blog post

Everware¶

Everware Reproducible and reusable science powered by jupyterhub and docker. Like nbviewer, but executable. CERN, Geneva website

Microsoft Azure¶

  • https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-data-science-linux-dsvm-intro

Rackspace Carina¶

  • https://getcarina.com/blog/learning-how-to-whale/

  • http://carolynvanslyck.com/talk/carina/jupyterhub/#/

Hadoop¶

  • Deploying JupyterHub on Hadoop

Miscellaneous¶

  • https://medium.com/@ybarraud/setting-up-jupyterhub-with-sudospawner-and-anaconda-844628c0dbee#.rm3yt87e1

  • https://groups.google.com/forum/#!topic/jupyter/nkPSEeMr8c0 Mailing list UT deployment

  • JupyterHub setup on Centos https://gist.github.com/johnrc/604971f7d41ebf12370bf5729bf3e0a4

  • Deploy JupyterHub to Docker Swarm https://jupyterhub.surge.sh/#/welcome

  • http://www.laketide.com/building-your-lab-part-3/

  • http://estrellita.hatenablog.com/entry/2015/07/31/083202

  • http://www.walkingrandomly.com/?p=5734

  • https://wrdrd.com/docs/consulting/education-technology

  • https://bitbucket.org/jackhale/fenics-jupyter

  • LinuxCluster blog

  • Network Technology Spark Cluster on OpenStack with Multi-User Jupyter Notebook

Contributors

© Copyright 2016, Project Jupyter team.
Created using Sphinx 3.0.4.