Jupyter Notebook logo
Developer tool

Jupyter Notebook hosting

Notebooks for data analysis, in the browser, on a machine with real CPU.

  • Minimum2 vCPU · 2 GB
  • Disk15 GB
  • Smallest planBusiness
  • Web interfaceYes, over HTTPS

What is Jupyter Notebook?

Jupyter Notebook gives you an interactive Python environment in the browser where code, output, charts and prose live in the same document.

Running it on a server rather than a laptop means long computations survive a closed lid, and the notebook can sit next to the data instead of downloading it.

What you get

  • Interactive Python cells with inline plots and rich output
  • Install any package from PyPI, plus additional kernels
  • Notebooks stored on the server, reachable from any browser
  • Long-running kernels that keep state between sessions

Running Jupyter Notebook on Autogineer Cloud

Jupyter Notebook is a one-click install here: choose it at checkout, set a root password, and the server is built, the software installed and configured, and published on its own HTTPS address — usually in about a minute, with the whole build streamed to your browser as it runs.

  • Installed and configured, not just downloaded. The build finishes only once Jupyter Notebook is answering on its port with a real page — a server that could not finish is reported as failed rather than handed over looking complete.
  • A working HTTPS address from the first minute. Your server is published at an address like jupyter-vps.autogineer.com, with a valid certificate, so webhooks and OAuth callbacks work immediately. Your own domain can be added afterwards.
  • Full root over SSH. The one-click install is a starting point, not a cage: you can reconfigure Jupyter Notebook, install anything beside it, or replace it entirely.
  • Backups you can restore from. On-demand backups of the whole server on every paid plan, which for Jupyter Notebook means its data as well as its configuration.
  • Room to grow. Resize the plan as Jupyter Notebook grows, or rebuild the same server with a different app when the project changes.

Who it suits

Analysts and researchers whose work outgrows a laptop, and anyone who wants their notebook next to their database.

Getting started with Jupyter Notebook

  1. When the build finishes, your server's page in the dashboard shows its HTTPS address, its root password and any sign-in details the installer set for Jupyter Notebook. The build console streams every step as it happens, so you can see exactly what was installed rather than taking it on trust.
  2. Open the notebook interface with the token or password your dashboard shows. Create a notebook, pip-install the packages you need from a cell or a terminal, and the kernel keeps its state between visits.
  3. Add your own domain from the same page when you are ready: point a DNS record at the server and the certificate is issued for you. The original address keeps working, so nothing you configured against it breaks.
  4. Take a backup once Jupyter Notebook is configured the way you want it. A backup captures the whole server, so restoring one brings back Jupyter Notebook and its data together — and it is the only thing that will bring them back.

Frequently asked questions

Can I install pandas, numpy and scikit-learn?

Yes, with pip in a terminal or from a notebook cell. You have root on the machine.

Is there GPU support?

No — these servers are CPU-only. Jupyter here suits data wrangling, analysis and classical machine learning rather than deep-learning training.

Is it protected?

Access is token or password protected. Since a notebook can execute arbitrary code, treat the URL as a shell and restrict it if you can.

How long does it take to install Jupyter Notebook?

About a minute. Choosing Jupyter Notebook at checkout builds the server, installs it, and publishes it on an HTTPS address, streaming the progress to your browser as it happens.

What size server does Jupyter Notebook need?

At least 2 vCPU, 2 GB of memory and 15 GB of disk, which is the Business plan or larger. These are the figures the installer is tested against rather than the smallest configuration that will boot.

Do I get root access to the server?

Yes. Every server includes full root access over SSH on its own port, so you can configure, extend or replace anything the one-click installer set up.

Can I use my own domain with Jupyter Notebook?

Yes. Each server is published on its own HTTPS address the moment it is built — jupyter-vps.autogineer.com for example, and you can point your own domain at it afterwards from the dashboard.

Related one-click apps

Browse all one-click apps →

Reviewed . Requirements and plan sizes on this page are read from the live catalogue, so they are current whenever you load it.

Deploy Jupyter Notebook now

Pick a plan, set a root password, and Jupyter Notebook will be installed and running in about a minute.

Launch Jupyter Notebook →