JupyterHub Server on Azure

JupyterHub Server on Azure is a pre-configured Azure VM image that provides a multi-user JupyterHub environment in the cloud. Multiple users can sign in through their browsers and work in Jupyter notebooks and JupyterLab at the same time — ideal for teams, classrooms, and research groups collaborating on data science projects.

It comes ready to run: launch it from the Azure Marketplace, sign in, and start working — no manual JupyterHub installation or configuration required.

What's included

  • A multi-user JupyterHub server with the JupyterLab interface
  • Python and R environments with a broad set of pre-installed data science packages
  • HTTP support out of the box (contact support@elmcomputing.io if you need HTTPS)
  • Regular image updates with the latest packages and security patches

See the latest release notes and full package list for the current versions and the complete set of installed packages.

Launch on Azure

  1. Find and subscribe to the JupyterHub Server image on the Azure Marketplace.
  2. Launch a virtual machine from the image, choosing an instance size that fits the number of users and your workload.
  3. Make sure the virtual machine allows inbound HTTP (port 80) traffic so the server is reachable from your browser.

For a step-by-step walkthrough with screenshots, see Deploy JupyterHub Server on an Azure VM.

Access and first sign-in

Once the virtual machine is running, open its public IP address in your browser (for example, http://10.11.12.13). A default administrator user jhub-admin is created — the first time you open the server, set a password for it. Unlike regular users, jhub-admin is automatically authorized to sign in once its password is set.

JupyterHub Server on Azure: sign-up page

You can then create additional users (authorized at /hub/authorize) and change passwords at /hub/change-password. See Deploy JupyterHub Server on an Azure VM for the full walkthrough.

Support

Questions or need help getting started? Contact support@elmcomputing.io.