Awesome
ravada
Remote Virtual Desktops Manager
Ravada is an open-source project that provides a web-based user interface for managing and accessing virtual machines (VMs) based on the QEMU/KVM virtualization technology. Ravada aims to simplify the management of virtual machines by offering a user-friendly interface accessible through a web browser.Ravada is meant for sysadmins who have some background in GNU/Linux, and want to deploy a VDI project.
Users can use Ravada to create, configure, and manage virtual machines without the need for a dedicated desktop client. It provides features such as remote console access, snapshot management, and the ability to manage multiple VMs from a central interface. Ravada's back-end has been designed and implemented in order to allow future hypervisors to be added to the framework.
The client only requirements are: a web-browser and a remote viewer supporting the spice protocol.
In the current release we use the KVM Hypervisors: KVM as the backend for the Virtual Machines.
Features
- KVM backend for Windows and Linux Virtual machines
- LDAP and SQL authentication
- Kiosk mode
- Remote Access with Spice for Windows and Linux
- Light and fast virtual machine clones for each user
- Instant clone creation
- USB redirection
- Easy and customizable end users interface
- Administration from a web browser
Install
Read INSTALL.
Install Ravada in Ubuntu Install Ravada in Debian Install Ravada on Fedora Install Ravada on Rocky Linux 9 or RHEL9 Install Ravada - Ubuntu Xenial
Production
See production for production fine-tuning guidelines.
Operation
See operation.
Update
See update.