<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div>It's definitely usable-- we're running our class tutorials through JupyterHub using the default pam authentication module. We pre-configured linux accounts on the server for each student. Over 20 students have been accessing the notebook tutorials through a JubyterHub process that's been running for a few weeks straight and it seems to be working fine for them. It's all running on a dedicated VM as root and are using ssl for security.<br></div><div><br></div><div>cheers,</div><div>bob</div><div><br></div><div><span name="x"></span><div><span style="color: rgb(102, 102, 102); font-size: 12pt;">--</span></div><div><span style="color: rgb(102, 102, 102);">Robert F. Dougherty, PhD</span><br style="color: rgb(102, 102, 102);"><span style="color: rgb(102, 102, 102);">Research Director</span><br style="color: rgb(102, 102, 102);"><span style="color: rgb(102, 102, 102);">Stanford Center for Cognitive and Neurobiological Imaging</span><br style="color: rgb(102, 102, 102);"><span style="color: rgb(102, 102, 102);">70 Jordan Hall * Stanford CA 94305 * 650-725-0051</span><br style="color: rgb(102, 102, 102);"><span style="color: rgb(102, 102, 102);">http://www.stanford.edu/~bobd</span></div><span name="x"></span><br></div><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"MinRK" <benjaminrk@gmail.com><br><b>To: </b>"IPython developers list" <ipython-dev@scipy.org><br><b>Sent: </b>Thursday, October 2, 2014 10:15:29 PM<br><b>Subject: </b>Re: [IPython-dev] Multi-user IPython Notebook<br><div><br></div><div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:1.2em 0px!important"><a href="https://github.com/jupyter/jupyterhub/" target="_blank">JupyterHub</a> is basically functional, right now. We are still working on some configuration, with respect to running the server as a limited user. But if you run the server as root and you want to provide access to existing system users, it works. We also have working examples using <a href="https://github.com/jupyter/oauthenticator" target="_blank">GitHub OAuth</a> for user login instead of system passwords, as well as running user code in <a href="https://github.com/jupyter/dockerspawner" target="_blank">docker containers</a>.</p>
<p style="margin:1.2em 0px!important">It’s pretty rough right now, and there’s a fair amount of UI and error handling to deal with (and documenting how to use it, importantly), but it would be great to get some feedback!</p>
<p style="margin:1.2em 0px!important">-MinRK</p>
<div title="MDH:W0p1cHl0ZXJIdWJdKGh0dHBzOi8vZ2l0aHViLmNvbS9qdXB5dGVyL2p1cHl0ZXJodWIvKSBpcyBi
YXNpY2FsbHkgZnVuY3Rpb25hbCwgcmlnaHQgbm93LiBXZSBhcmUgc3RpbGwgd29ya2luZyBvbiBz
b21lIGNvbmZpZ3VyYXRpb24sIHdpdGggcmVzcGVjdCB0byBydW5uaW5nIHRoZSBzZXJ2ZXIgYXMg
YSBsaW1pdGVkIHVzZXIuIEJ1dCBpZiB5b3UgcnVuIHRoZSBzZXJ2ZXIgYXMgcm9vdCBhbmQgeW91
IHdhbnQgdG8gcHJvdmlkZSBhY2Nlc3MgdG8gZXhpc3Rpbmcgc3lzdGVtIHVzZXJzLCBpdCB3b3Jr
cy4gwqBXZSBhbHNvIGhhdmUgd29ya2luZyBleGFtcGxlcyB1c2luZyBbR2l0SHViIE9BdXRoXSho
dHRwczovL2dpdGh1Yi5jb20vanVweXRlci9vYXV0aGVudGljYXRvcikgZm9yIHVzZXIgbG9naW4g
aW5zdGVhZCBvZiBzeXN0ZW0gcGFzc3dvcmRzLCBhcyB3ZWxsIGFzIHJ1bm5pbmcgdXNlciBjb2Rl
IGluIFtkb2NrZXIgY29udGFpbmVyc10oaHR0cHM6Ly9naXRodWIuY29tL2p1cHl0ZXIvZG9ja2Vy
c3Bhd25lcikuPGRpdj48YnI+PC9kaXY+PGRpdj5JdCdzIHByZXR0eSByb3VnaCByaWdodCBub3cs
IGFuZCB0aGVyZSdzIGEgZmFpciBhbW91bnQgb2YgVUkgYW5kIGVycm9yIGhhbmRsaW5nIHRvIGRl
YWwgd2l0aCAoYW5kIGRvY3VtZW50aW5nIGhvdyB0byB1c2UgaXQsIGltcG9ydGFudGx5KSwgYnV0
IGl0IHdvdWxkIGJlIGdyZWF0IHRvIGdldCBzb21lIGZlZWRiYWNrITwvZGl2PjxkaXY+PGJyPjwv
ZGl2PjxkaXY+LU1pblJLPC9kaXY+" style="height:0;font-size:0em;padding:0;margin:0"></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 2, 2014 at 9:51 PM, ssanderson <span dir="ltr"><<a href="mailto:ssanderson@quantopian.com" target="_blank">ssanderson@quantopian.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The multi-user notebook project now goes by the name jupyterhub. It lives at<br>
<a href="https://github.com/jupyter/jupyterhub/tree/master/jupyterhub" target="_blank">https://github.com/jupyter/jupyterhub/tree/master/jupyterhub</a>. I'm not sure<br>
what it's status is w/r/t stability and concrete/public APIs, but it's<br>
definitely usable already.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://python.6.x6.nabble.com/Multi-user-IPython-Notebook-tp5073520p5073521.html" target="_blank">http://python.6.x6.nabble.com/Multi-user-IPython-Notebook-tp5073520p5073521.html</a><br>
Sent from the IPython - Development mailing list archive at Nabble.com.<br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org" target="_blank">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</blockquote></div><br></div>
<br>_______________________________________________<br>IPython-dev mailing list<br>IPython-dev@scipy.org<br>http://mail.scipy.org/mailman/listinfo/ipython-dev<br></div><div><br></div></div></body></html>