Skip to main content

OpenVLE

OpenVLE

Easy to use

User-friendliness is paramount: with an intuitive interface, the application simplifies complex tasks such as managing virtual machines and events. The seamless integration of various services ensures that users can work efficiently even with minimal technical knowledge.

Focus on the essentials

Focus on the essentials: The versatile application supports a wide range of workflows, from managing virtual environments to handling events and user permissions. Thanks to its modular structure, it can be adapted to different organizational requirements and is therefore suitable for various industries and use cases.

Integrated with Proxmox VE

Integration with Proxmox VE manages the lifecycle of virtual machines and optimizes resource allocation and virtualization. This enables the control of virtual environments for events and courses and significantly simplifies the provisioning and management of VMs.

Built with FastAPI on Python 3

Developed with Python 3 and FastAPI, the backend provides a powerful REST API for managing services and data. Using SQLAlchemy for database interactions and Pydantic for data validation, it ensures robust handling of complex business logic and user input.

Built with Vue.js

The frontend is based on Vue.js 3 and uses reactive components and the Composition API for efficient state management and dynamic user interfaces. This modern framework enables a smooth, responsive experience and integrates seamlessly with OpenVLE's backend services to display real-time data and user interactions.

Integrated with Apache Guacamole

The connection to Apache Guacamole enables seamless remote access to virtual machines via browser-based connections. Users can easily connect to VMs without the need for additional software by using pre-configured connection profiles managed by the system.