The “best” way to share a Jupyter notebook is to simply post it on GitHub (and view it directly) or some other public link and use the Jupyter Notebook Viewer . When privacy is more important, that is, an alternative, but it is, of course, more complex, there is no built-in way to do this only in Jupyter, but there are several options:
Post your own nbviewer
GitHub and Jupyter Notebook Veiwer use the same tool to render .ipynb files to static HTML, this tool is nbviewer .
Installation instructions are more complicated than I want here, but if your company / team has a common server that does not require access to a password, then you can host nbviewer on this server and forward it to download from your server with credentials., This will probably require a more complex configuration than you will find in the documentation.
Set up a deployment script
If you don’t need to update the HTML in real time, you can configure the script on your server with permissions, which will simply use the export options built into Jupyter to create static HTML files and then send them to a more public server.
Michael Leonard Oct 21 '15 at 0:22 2015-10-21 00:22
source share