1. Xelon Docs
  2. Linux & Windows Devices

Working with Templates in HQ

Templates in provide a streamlined approach to virtual machine deployment, allowing you to create standardized VM configurations that can be reused multiple times. This documentation explains how to work with VM templates in the Xelon environment to optimize your DevOps process.

Creating a VM for the template

You can create a virtual machine with your specific configuration:

  • Custom application settings

  • Password settings

  • Network identity settings

Creating templates

Template creation in Xelon follows this sequence:

Step 1: Create a VM


    • First, create and set up a VM with the required configuration

      • Either use the search -> "create" menu or go to All Devices -> CreateCleanShot 2025-07-15 at 19.03.58
    • After creation and provision, install and configure all necessary applications and services

    • Ensure that the VM is working correctly and contains all the necessary components

Step 2: Create a Template Based on the VM

  • Go to Templates -> Create, then enter information about the new template (name, description) and select the needed device.CleanShot 2025-07-15 at 19.05.50

During template creation, the system:

  • Creates a complete copy of the original VM

  • This copy becomes the template

  • New VMs are created by copying this template, receiving all installed applications and settings

  • VMs created from the template will be connected to the same network as the source VM, with all network settings preserved


If the original VM was created not from standard templates provided by the provider but from a custom ISO image, there will be limitations when creating new VMs from such a template. In this case, it will not be possible to modify the virtual machine configuration that requires interaction with the operating system (for example, IP address configuration). The user will need to make all such changes manually by connecting to the machine using the console.

After creating the template:

  • You can create new VMs from any template

  • On the VM creation page, when selecting an operating system, both the standard OS and a section with your custom templates are availableCleanShot 2025-07-15 at 19.07.05

  • The system copies from the template to create a new VM

  • Templates preserve configuration, allowing for clean deployments

Best practices

  • Keep templates updated with the latest security patches

  • Document the purpose and contents of each template

  • Regularly review and remove unused templates