Skip to content
One-click app

JupyterLab Server

Python notebooks for data analysis and machine learning in the browser – JupyterLab with NumPy, pandas, Matplotlib and SciPy, installed with one click in the panel.

Monthly cancellable · no setup fee · prepaid

Recommended spec

The optimal configuration

Our recommendation for JupyterLab: the cheapest package with the right resources – no minimum term.

1
CPU Cores
AMD EPYC vCores
4GB
Memory
DDR4 ECC
20GB
NVMe Storage
NVMe SSD · Ceph HA
4,99€
Price
Monthly

Minimum requirements of JupyterLab (below them the panel refuses the install): 1 GB RAM · 10 GB NVMe

In Detail

Why JupyterLab on Your Own Server?

Your notebooks run around the clock on a server in Frankfurt, even when your computer is off. You reach them from any device with a browser, and data and code stay on your server.

JupyterLab is the open-source workspace of the Jupyter project for notebooks, code, terminal and files in the browser. The panel installs the “scipy-notebook” image, which comes with Python and NumPy, pandas, Matplotlib, SciPy and scikit-learn already set up. You log in with a token – that is the generated password you retrieve in the panel; without the token nobody gets into the interface. Your notebooks belong in the “work” folder, which lives in its own volume and survives an app update. If you like, the panel sets up your domain with HTTPS, also later on. The app requires at least 1 GB of RAM; our root servers have no graphics card, so computations run on the CPU cores.

  • DDoS Protection
  • Location — Frankfurt DE-CIX
  • Storage — NVMe Ceph HA

Features

All Benefits at a Glance

Full root access — install anything

Install any software, any runtime, any version — no restrictions from panels or shared hosting.

NVMe SSD Ceph HA storage

High-performance NVMe SSDs in a Ceph HA cluster for maximum I/O performance and 3x redundancy.

Enterprise DDoS protection included

Permanent protection with high-capacity filtering — included free with every server.

Full SSH root access

Connect anytime via SSH and manage your server with full administrator privileges.

VXLAN private networks

Connect multiple servers in an isolated VXLAN Layer 2 network — separated from the internet and without public IPs.

Runs continuously — no sleep mode

No sleep mode and no shutdown when idle: your server keeps running as long as its term is paid.

Always included

Included with every root server

Enterprise DDoS protection included Full root access — install anything NVMe SSD Ceph HA storage Runs continuously — no sleep mode Low latency — Frankfurt DE-CIX 1× IPv4 + /64 IPv6

All Root Server Packages

Choose the package that best fits your project

Every one of these packages meets the minimum requirements of JupyterLab.

RootPaket-2

5,99€ Monthly

  • 2 AMD EPYC vCores
  • 6 GB DDR4 RAM
  • 50 GB NVMe SSD
  • 1× IPv4 + /64 IPv6
  • DDoS Protection Included
View Packages

RootPaket-3

9,99€ Monthly

  • 4 AMD EPYC vCores
  • 16 GB DDR4 RAM
  • 80 GB NVMe SSD
  • 1× IPv4 + /64 IPv6
  • DDoS Protection Included
View Packages

RootPaket-4

19,69€ Monthly

  • 6 AMD EPYC vCores
  • 24 GB DDR4 RAM
  • 130 GB NVMe SSD
  • 1× IPv4 + /64 IPv6
  • DDoS Protection Included
View Packages

RootPaket-5

30,49€ Monthly

  • 8 AMD EPYC vCores
  • 32 GB DDR4 RAM
  • 180 GB NVMe SSD
  • 1× IPv4 + /64 IPv6
  • DDoS Protection Included
View Packages

RootPaket-6

46,79€ Monthly

  • 8 AMD EPYC vCores
  • 48 GB DDR4 RAM
  • 200 GB NVMe SSD
  • 1× IPv4 + /64 IPv6
  • DDoS Protection Included
View Packages

Get Started in 3 Steps

Get Started in 3 Steps

1

Order a root server with at least 1 GB of RAM

2

Pick JupyterLab under “Apps” in the panel, optionally enter a domain

3

Log in with the password as token and create a notebook in the “work” folder

  • Admin account created during the install
  • Own domain with HTTPS (Let’s Encrypt) possible
  • The install usually takes about 4 minutes
  • Runs on Ubuntu, Debian, AlmaLinux and Rocky Linux

More one-click apps: Coolify · Forgejo / Gitea · Semaphore UI · Docker Registry · Activepieces · Home Assistant · n8n · WordPress · Nextcloud · Vaultwarden

Frequently Asked Questions

Answers to the most important questions

Which Python packages are preinstalled?
The “scipy-notebook” image includes NumPy, pandas, Matplotlib, SciPy, scikit-learn and seaborn, among others. You install further packages with pip or conda in the JupyterLab terminal.
How do I log in?
With the generated password from the panel, which JupyterLab uses as its token. Enter it on the login page or append it to the address as “?token=…”.
Do my notebooks survive an update?
Yes, everything in the “work” folder lives in its own volume. Files outside it and packages you installed later may be lost during an app update; also back up the server with the backups in the panel.
Is the server suitable for machine learning?
For classic machine learning, data analysis and visualisation, yes. There is no graphics card, so large neural networks train slowly on the CPU cores – more vCores and RAM help noticeably.

Get Started Now

Your Python notebooks on your own server – from €4.99 a month.