This guide assumes you've already created a VM and are able to log on to it using ssh.
Network setup:
Jupyterhub will require the standard HTTPS port and we also want to redirect HTTP to HTTPS, so we need to open these ports:
- From your Nimbus dashboard, under the "network" section of the left-hand navigation bar, select "security groups", then click on "create security group" on the right hand side:
- Name: give it a meaningful name (eg jupyterhub)
- Description: open ports to allow jupyterhub to communicate
Once created, click on "manage rules" for that security group, then click on "add rule" in the top right:
- Rule: create a custom TCP rule
- Port: 80
Taken from https://the-littlest-jupyterhub.readthedocs.io/en/latest/install/custom-server.html:
- ssh into the VM and check if Python 3, curl, and git are installed (should be installed by default with latest Ubuntu).
Download and run the installer, making sure to put in the username of the account that will act as admin:
curl https://raw.githubusercontent.com/jupyterhub/the-littlest-jupyterhub/master/bootstrap/bootstrap.py | sudo -E python3 - --admin <admin username>
Related articles
Filter by label
There are no items with the selected labels at this time.