Skip to content

BCDA-APS/tutorial-docker

 
 

Repository files navigation

NSLS-II tmpnb instance

This is an instance of tmpnb, a public deployment of Jupyter notebooks for unauthenticated access by the public. All user-created content is ephemeral: it is scoped to a container that is automatically destroyed after a period of inactivity (or after some maximum period of usage, whichever happens first).

Deployment

It is served behind nginx using a configuration based on the one used by Project Jupyter to deploy their try.jupyter.org service.

service nginx start

Use make to build the docker and start a pool of instances ready to receive users. You can adjust the pool size, timeout, and other parameters in the Makefile.

git clone https://github.com/NSLS-II/tutorial-docker
cd tutorial-docker
make proxy
make tmpnb

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.7%
  • Python 2.5%
  • Makefile 0.8%