Expose jupyter notebook

The notebook is available over the network with two changes in the configuration file.

Create configuration file

jupyter notebook --generate-config

Config IP

c.NotebookApp.ip = '192.168.0.101'.

Config password

Run to generate a password:

from the notebook.auth import passwd; passwd() 

Add the password to config:

c.NotebookApp.password = ''

Source: http://kracekumar.com/post/156322146345/expose-jupyter-notebook-over-the-network