Virtual Machine Management
Built on real KVM/libvirt, not a wrapper around someone else's API.
Full VPS Lifecycle
Create, start, stop, reboot, rebuild, and destroy KVM guests, with cloud-init for hostname, SSH keys, and root password on first boot.
Clone & Template
Duplicate a stopped VPS into a new guest, or turn any configured VPS into your own reusable OS template.
Resource Plans
Reusable vCPU/RAM/disk and max-VM-count caps you assign per user or reseller, enforced on every create.
Bandwidth & Speed Limits
Per-VPS monthly transfer caps and upload/network speed ceilings, or mark either unrestricted.
20+ OS Templates
Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS Stream, Fedora, and Windows Server, cached after first use so later builds are instant.
Custom & End-User ISOs
Upload your own installer ISOs, and optionally let end-users upload theirs under an admin-set storage quota.
Blank + ISO Install
Boot straight into an attached ISO for a fully manual install through the console, exactly like installing on real hardware - the same path used to build your own custom OS templates.
Rescue Mode
Reboot a VPS into a real cloud-init rescue environment with your own chosen password, without touching its own disk - recovers a broken bootloader or a forgotten password.
Windows Guest Support
Bring a Windows Server template and it just works - no RDP-in-and-configure-it-yourself required.
Zero-Touch First Boot
The initial Windows setup wizard (OOBE) is skipped automatically, and the Administrator password, static IPv4/IPv6, DNS, timezone, and RDP are all configured before the customer ever connects.
Live Password & Hostname Changes
Applied instantly through the QEMU Guest Agent when it's running, or automatically on the next restart otherwise.
Build Your Own Templates
Boot any Windows Server ISO through Blank + ISO Install, load the included virtio drivers, sysprep it, and turn it into a reusable template with one click.
Server 2016 through 2025
Sysprepped, virtio-driver templates for Windows Server 2016, 2019, 2022, and 2025, ready to enable from the OS template catalog.
Console, Networking & Firewall
Browser access and real network control, no separate SSH client required.
noVNC Console
A full graphical console in the browser for every VPS - works before networking is even up on the guest.
Web Server Terminal
A real shell on the host itself, in-browser, over both HTTP and HTTPS.
Automatic Network Detection
Add an IP and Virtlix works out how it needs to reach your VMs by inspecting your host - already bridged, a real shared network (MacVTap), or a provider that routes additional IPs to your server's one fixed MAC (Vultr, Hetzner, OVH), which gets proper proxy-ARP support instead of a silently unreachable VM.
Bridged, MacVTap, Routed, NAT & Open vSwitch
Every networking mode a real deployment needs, picked automatically or configured by hand - including a per-IP MAC address override for providers that assign a specific virtual MAC.
IPv6 Dual-Stack
Networks and IP pool entries carry a paired IPv6 address, so new VPS get genuine dual-stack networking out of the box.
Network Filtering
Protect VM traffic against MAC/IP spoofing and rogue IPv6 router advertisements with the built-in Libvirt filter, a lightweight Native Performance profile, or your own filter written as JSON.
VPS Firewall
Per-guest firewall rules enforced at the host level, regardless of the guest OS's own firewall state.
Server Firewall Plans
Reusable host-level rule sets with an automatic safety-net revert if a change would lock you out.
IP Pool Management
Track your available address block and auto-assign or manually pick an IP for each new VPS.
Storage & Hardware
Beyond local disk - remote storage and real device passthrough.
Storage Pools
Local disk by default, or a Remote Filesystem (NFS) backend that's mounted automatically and kept mounted across reboots. Ceph RBD, StorPool and Lightbits NVMe/TCP are modeled for future support.
PCI & USB Passthrough
Attach GPUs, USB controllers, and other host devices directly to a VM, with a live IOMMU group scan to help you find the right address.
Volumes
Additional attachable block storage per VM, independent of its main disk.
Media Groups
Organize OS templates and ISOs into named collections instead of one long flat list.
Backups, Multi-Server & Licensing
Scale to more than one dedicated server without losing central control.
Automated Backups
Scheduled per-VPS backups, with optional remote SSH/FTP destinations so a copy survives losing the host.
Multi-Server Control
Register other Virtlix installs and manage their VMs remotely from a single master panel.
License-Based VPS Limits
Each plan's VPS cap is enforced by the panel itself, not just displayed - upgrades apply automatically, no reinstall.
Automatic License Recovery
A re-issued license key is adopted automatically on the next check-in - no manual editing of config files.
Self-Updating Panel
Configuration → Updates checks for new versions automatically and lets you apply them with one click, with a full changelog shown before you update.
Signed Webhook Callbacks
Get an HMAC-signed POST on VM create, delete, start, or stop - wire it straight into your billing or ticket system.
IP Allowlisting & Login Security
Restrict the panel and API to known IPs, and tune login-attempt limits and lockout duration.
Want the full breakdown? Read the documentation, or see pricing for per-node licensing.