Docker support for isetbio "front porch", with JupyterHub and OAuth.
505
Docker support for isetbio "front porch", with JupyterHub and OAuth
The idea is that all of the generic, reusable config lives in the ninjaben/jupyter-jub-oauth-isetbio Dockerfile.
Then all of the site-specific config, like SSL, users, and local Matlab install, goes in a separate deploy-helper script and gets mounted into the Docker container at run time.
To do your own deployment, you'd copy the deploy-helper, edit it with your own site-specific config, and run it. Or just use the deploy-helper as documentation for how to work with ninjaben/jupyter-jub-oauth-isetbio. You do you!
Here are the site-specific configs you need:
lvh.me to point back at localhost, which is great for testing.deploy-helper can self-sign one for you.This image was inspired by the jupyterhub official oauthenticator example. Thanks!
Thanks also to Michael Perry at Stanford for info, inspiration, starter code!
Content type
Image
Digest
Size
1.1 GB
Last updated
about 10 years ago
docker pull ninjaben/jupyter-hub-oauth-isetbio