Skip to content

UPC/ravada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a80e1af · Dec 24, 2024
Dec 3, 2024
Apr 22, 2024
Dec 19, 2024
May 30, 2023
Apr 22, 2024
Dec 24, 2024
Nov 14, 2024
Dec 3, 2024
May 27, 2024
Dec 24, 2024
Nov 14, 2024
Oct 26, 2023
Jun 15, 2021
Apr 22, 2024
Apr 22, 2022
Nov 29, 2021
Apr 5, 2017
Apr 25, 2024
Nov 11, 2022
Sep 28, 2017
Feb 15, 2024
Nov 1, 2020
Apr 8, 2020
Aug 4, 2021

Repository files navigation

ravada

GitHub version License: AGPL v3 Documentation Status Follow twitter Telegram Group Project Status: Active - The project has reached a stable, usable state and is being actively developed. Translation status Conventional Commits

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.