Skip to content

OpenIDCSUnified Virtualization Management

Manage VMware, Proxmox, Hyper-V, ESXi, LXD, Docker and more from a single Web UI and RESTful API.

OpenIDCS

Why OpenIDCS

OpenIDCS (Open Internet Data Center System) is an open-source unified management platform that lets you operate heterogeneous virtualization infrastructure the same way you would a single cloud.

  • 🏢 Small & medium IT teams — unify dev, test and prod VMs in one console.
  • ☁️ Private cloud operators — a lightweight front-end for your private cloud.
  • 🎓 Labs & training — share VM resources across classrooms and workshops.
  • 🏭 IDC providers — bring your legacy IDC online with billing integration.

Supported Platforms

PlatformStatusOSArchitecture
LXC / LXD✅ GALinuxx86_64 / ARM64
Docker / Podman / Kubernetes✅ GAWindows / Linux / macOSx86_64 / ARM64
VMware Workstation✅ GAWindowsx86_64
VMware vSphere ESXi✅ GAx86_64
Proxmox VE / QEMU✅ GALinuxx86_64 / ARM64
Windows Hyper-V✅ GAWindows Serverx86_64
Qingzhou Cloud✅ GA
Oracle VirtualBox🚧 WIPWindows / Linuxx86_64 / ARM64
QEMU / KVM🚧 WIPLinuxx86_64 / ARM64

Get Started in 5 Minutes

bash
git clone https://github.com/OpenIDCSTeam/OpenIDCS-Client.git
cd OpenIDCS-Client
pip install -r HostConfig/pipinstall.txt
python MainServer.py

Open http://localhost:1880 and sign in with the token printed in the console.

→ Continue with Quick Start · Installation · Architecture

Released under the AGPLv3 License.