<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi&nbsp;<div><br></div><div>i'm trying the&nbsp;ipython-notebook-proxy &nbsp;on osx</div><div>i installed Node and i cloned the git &nbsp;repository</div><div><br></div><div><div>then :</div><div><br></div><div><div>epi:IPython-notebook-proxy epi$ ./bin/notebook-proxy.js</div><div>==================================</div><div>&nbsp;QuickStart&nbsp;</div><div><br></div><div>&gt; start("/ipython/",8888)</div><div>go to "localhost:8000/ipython/"</div><div><br></div><div>&gt; start("/ipython-more/",7777</div><div>go to "localhost:8000/ipython-more/"</div><div><br></div><div>&gt; stop_all()</div><div><br></div><div>&gt; help()</div><div>For more info</div><div>==================================</div><div>&gt;&nbsp;</div></div><div><br></div><div><div>&gt; start("/ipython/",8888)</div><div>{ 'localhost/ipython/': '<a href="http://localhost:8888/ipython/'">http://localhost:8888/ipython/'</a> }</div><div>undefined</div><div>&gt; child process terminated due to receipt of signal null</div><div><br></div><div>undefined</div><div>&gt;&nbsp;</div></div><div><br></div><div><br></div><div>have you any clue on how to fix it ?</div><div><br></div><div>thanks!</div><div><br></div><div>Massimo.</div><div><br></div><div><br></div><div><br></div><div><div>Il giorno 02/gen/2013, alle ore 18:19, Matthias BUSSONNIER &lt;<a href="mailto:bussonniermatthias@gmail.com">bussonniermatthias@gmail.com</a>&gt; ha scritto:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi list,&nbsp;<div><br></div><div><div>Pushed by PR 2694 [1], I was wondering If i would be feasible to host multiple application&nbsp;</div><div>along side IPython notebook on the same port,&nbsp;just routing by url.</div></div><div><br></div><div>This is how is born ipython-notebook-proxy[2] which allow you to run multiple notebooks and applications</div><div>on the same port (yes port 80 I think of you, 443 you'll be next, stupid work firewall I'll get you one day).</div><div><br></div><div>For convenience right now, it drops you in a node-REPL where you can do&nbsp;</div><div><br></div><div>&gt; start('/aaa/',8888)</div><div>&gt; start('/bbb/',8889)</div><div>&gt; start('/ccc/',8890)</div><div>&gt; start('/ddd/',8891)&nbsp;</div><div><br></div><div>And it will gracefully start 4 server accessible at</div><div><br></div><div>localhost:8000/aaa/</div><div>localhost:8000/bbb/</div><div>localhost:8000/ccc/</div><div>localhost:8000/ddd/</div><div><br></div><div>With a little training I'm sure it can do it with your user's logins, and by selecting port by itself.</div><div><br></div><div>Before quitting don't forget to issue a</div><div><br></div><div>&gt; stop_all()</div><div><br></div><div>Configurability for now is None.</div><div><br></div><div>But routing rules can be changed live without dropping the current connexions.&nbsp;</div><div>Possible use with&nbsp;mplh5canvas or anything else not to have to **worry** about port.&nbsp;</div><div>Or in browser galery's demo [3] (not sure if it use a separate serve still…)&nbsp;</div><div><br></div><div>I'll be happy to get feedback, and test under high load/ big number of connected user to&nbsp;</div><div>see how it holds.&nbsp;</div><div><br></div><div>PR are welcomed,&nbsp;</div><div>Will move to IPython-organisation owned repository if it has lot's of success when a little more mature.&nbsp;</div><div><br></div><div>Already available on NPM so no manual install !&nbsp;</div><div><br></div><div>$ npm install ipython-notebook-proxy&nbsp;</div><div><br></div><div>And happy new year.&nbsp;</div><div>--&nbsp;</div><div>Matthias</div><div><br></div><div><br></div><div>[1]&nbsp;<a href="https://github.com/ipython/ipython/pull/2694">https://github.com/ipython/ipython/pull/2694</a></div><div>[2]&nbsp;<a href="https://npmjs.org/package/ipython-notebook-proxy">https://npmjs.org/package/ipython-notebook-proxy</a></div><div>[3]&nbsp;<a href="http://cyrille.rossant.net/galrys-story-or-the-quest-of-multi-million-plots/">http://cyrille.rossant.net/galrys-story-or-the-quest-of-multi-million-plots/</a></div></div>_______________________________________________<br>IPython-dev mailing list<br><a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>http://mail.scipy.org/mailman/listinfo/ipython-dev<br></blockquote></div><br></div></body></html>