https://developer.rackspace.com/blog/deploying-jupyterhub-for-education/
(or google for rackspace jupyterhub)
a.k.a. "compmodels"