OpenVLE
OpenVLE is a web-based management software designed to efficiently organize and control complex IT infrastructures.
It enables the centralized management of virtual machines, users, environments, and events in a single, intuitive interface.
Even users with limited technical background can easily operate OpenVLE.
OpenVLE integrates modern technologies such as Proxmox VE, Apache Guacamole, Cloud-Init, and the Qemu Guest Agent to automatically provision and manage virtual environments.
This allows multiple users to access virtual machines simultaneously — securely, efficiently, and without additional software installation.
Where can I find this section?
After logging in, you are taken directly to the Dashboard of OpenVLE.
From there, you can access all sections via the left main menu — such as:
- Access Control for users, roles, and permissions
- Environments and Events for learning environments
- Virtual Machines and Templates for technical management
- System and Emails for settings and notifications
Features at a Glance
OpenVLE offers a wide range of powerful features that cover the entire lifecycle of virtual learning and working environments:
- Create, duplicate, configure, and delete virtual machines — including bulk operations for training sessions or test scenarios
- Template management for efficient reuse of predefined configurations
- Integration of Apache Guacamole for browser-based RDP/SSH access without local software installation
- Environment and event management with automated provisioning for participant groups
- Automated email notifications for system events (e.g., VM creation, event provisioning)
- Policy management for consent to privacy or usage agreements before use
- Tagging and categorization of all objects for better organization and filtering
- Activity logging and change tracking with full traceability
- Management of manufacturers, operating systems, and applications for structured assignment and overview
Step-by-Step Guide
Here is how to get started with OpenVLE:
- Log in: Sign in with your user account.
- Explore the dashboard: View open tasks, scheduled events, and recent activities.
- Manage virtual machines: Open the Virtual Machines section to create or start new instances.
- Create environments: Bundle templates and VMs into an environment to provision them in events.
- Check permissions: Assign roles and access rights to control usage.
Example or Use Case
An administrator wants to provision a learning environment with multiple preconfigured virtual machines for an IT training session. She first creates a standard environment in the VM Templates section, then sets up an Environment and schedules an Event to automatically assign the machines to the participants.
Notes / Special Considerations
- Changes in OpenVLE are saved automatically.
- Certain actions (e.g., VM creation or bulk operations) are executed in the background as tasks.
- You can track all changes via the activity log.
- If certain sections appear grayed out, you may be missing the required permissions.
- All user actions are logged to ensure transparency and security.