Pre-configured OS templates, ISO library & app automation
Accelerate guest VM provisioning with 100+ pre-built Linux and Windows operating system template mirrors. Support custom ISO uploads, Webuzo 1-Click App stack installation, custom template creation from live VM snapshots, and post-install recipe automation.
One-click template deployment & custom image builder
Spin up production-ready virtual servers in seconds with Virtualizor's optimized template library and automated initial setup.
- Official 1-click OS template downloads for Ubuntu, Debian, AlmaLinux, Rocky, CentOS & Windows
- Create custom templates directly from existing VM disk images (`createtemplate.php`)
- Enduser custom ISO upload (`euiso.php`) and virtual CD-ROM mounting via HTML5 VNC
- Post-install Bash & PowerShell recipe script injection with dynamic host variables
Four steps to automated OS & app deployment
Download template mirrors, attach custom ISOs, and automate first-boot configuration.
1. Download Mirror
Select official Linux or Windows OS templates from Virtualizor mirrors with 1-click background downloading.
2. Attach ISO / Image
Upload custom ISO files or allow clients to mount installation media to virtual CD-ROM drives.
3. Configure App Stack
Select Webuzo 1-Click App stacks (cPanel, WordPress, LAMP, LEMP) to install during VM creation.
4. Inject Recipes
Execute custom Bash or PowerShell post-install scripts to inject hostname, IP addresses, and SSH keys on first boot.
OS image & application orchestration
Full control over OS template distribution, ISO mounting, and post-installation automation.
100+ OS template mirrors
Access 100+ optimized OS templates for KVM, LXC, OpenVZ, Xen, and Proxmox. Create custom gold master templates from running VMs for rapid cloud server cloning.
- Official Ubuntu, AlmaLinux, Rocky & Windows mirrors
- Custom template builder from live VM snapshots
- Media group scoping & template storage pools
ISO library & CD-ROM mounts
Maintain a central ISO media repository. Allow endusers to upload custom ISO files and mount virtual CD-ROMs to perform custom OS installations via VNC console.
- Admin ISO repository with 1-click URL downloader
- Enduser custom ISO upload (`euiso.php`)
- Virtual CD-ROM mount/unmount via VNC console
Webuzo apps & recipe scripts
Deploy complete application stacks during VM setup using Webuzo 1-Click App Installer. Inject Bash and PowerShell post-install recipe scripts for zero-touch server setup.
- Webuzo 1-Click WordPress & web stack deployment
- Bash & PowerShell post-install recipe scripts
- Dynamic variable interpolation (`{{IP}}`, `{{HOSTNAME}}`)
OS Templates & Apps specifications
Technical specifications of Virtualizor's OS template manager, ISO repository, and recipe automation engine.
| Status | Surface / Feature | Capability & Technical Detail |
|---|---|---|
| Supported OS | Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE, Alpine, Windows Server (2016-2025). | |
| Template Creation | Create custom OS templates from live VM disk images (createtemplate.php) with cloud-init & virt-sysprep. | |
| ISO Management | Central ISO repository (iso.php), 1-click URL downloader, Enduser ISO upload (euiso.php), VNC CD-ROM mount. | |
| 1-Click App Installer | Webuzo 1-Click App stack integration (webuzo.php) for instant web server, database, and control panel setup. | |
| Recipe Engine | Bash & PowerShell post-install recipe scripts (recipes.php) with variable injection (IP, Hostname, Password, SSH keys). | |
| Media Scoping & API | Media Groups (mediagroups.php) for template server assignment & REST API endpoints (ostemplates, iso, recipes). |
Complete production automation architecture
Combine OS Templates & ISOs with multi-hypervisor control plane and REST API recipe automation.
Multi-Hypervisor Control Plane
Provision KVM, LXC, OpenVZ, Xen, and Proxmox VMs instantly using pre-configured OS template mirrors.
Explore Control PlaneAPI & Recipe Automation
Automate template downloads, recipe execution, and VM provisioning via REST API, CLI, and WHMCS modules.
Explore API & AutomationAdmin template repository, enduser ISO mounting
Role-based management for OS templates, ISO images, and post-installation recipes.
System Administrators
- Download official Linux and Windows template mirrors with 1-click
- Build custom OS templates from live virtual machine disk snapshots
- Create global post-install recipes & Webuzo app installation profiles
- Manage ISO storage repositories & Media Group server permissions
Endusers & Cloud Clients
- Choose OS templates during self-service VM deployment
- Upload custom ISO files & mount virtual CD-ROMs to guest VMs
- Select Webuzo 1-Click Apps (cPanel, WordPress) during creation
- Rebuild virtual machines with new OS templates in 1-click