Updated: 11 October 2026 · Applies to: OpenNebula 7.4
OpenNebula is an open-source platform for building a private cloud (KVM virtual machines, containers, networks and storage) with a web interface called Sunstone/FireEdge. The current version is OpenNebula 7.4.
Note: OpenNebula runs virtual machines, so its hosts must be dedicated servers with hardware virtualisation; it cannot host VMs properly inside a VPS.
Try it quickly with miniONE
miniONE installs a complete single-server OpenNebula (front-end and KVM host) for evaluation, on a fresh AlmaLinux 9, Debian 12 or Ubuntu 24.04 server:
wget https://raw.githubusercontent.com/OpenNebula/minione/master/minione less minione # review the script sudo bash minione
At the end it prints the web interface address and the oneadmin password. The web interface runs on port 2616 (FireEdge); allow it only from your IP.
Production setup
For production, install the front-end and the KVM nodes separately from the OpenNebula Community Edition repositories, following the official installation guide for 7.4. Plan the network (bridges on each node), shared or local storage, and backups before you start.
First steps
- Add images (for example from the OpenNebula Marketplace) and create a VM template.
- Create virtual networks that match the bridges on your hosts.
- Create users and groups with quotas for your teams or customers.