jimyag's virtualization platform
English | 中文
JVP is a virtualization platform based on QEMU/KVM and libvirt, providing complete virtual machine lifecycle management through RESTful API and a modern web interface.
📖 Documentation: https://jvp.jimyag.com
- Instance Management - Create, start, stop, snapshot VMs with cloud-init support
- Multi-Node Support - Manage multiple libvirt nodes (local and remote)
- Storage Management - Manage storage pools and volumes
- Snapshot & Template - Create snapshots, register and manage VM templates
- Modern Web UI - React-based interface with VNC and Serial console
# Stop host libvirt services
sudo systemctl stop libvirtd libvirtd.socket virtlogd virtlogd.socket
sudo systemctl disable libvirtd libvirtd.socket virtlogd virtlogd.socket
# Create data directory
sudo mkdir -p /var/lib/jvp
# Start container
docker compose up -dAccess: http://<server-ip>:7777
Download from GitHub Releases and run:
./jvpFor detailed installation guides, feature documentation, and API reference, visit:
