Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved readme.md #2024

Merged
merged 1 commit into from
Feb 15, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 24 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ravada
# ravada

[![GitHub version](https://img.shields.io/badge/version-1.8.0-brightgreen.svg)](https://github.com/UPC/ravada/releases) [![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](https://github.com/UPC/ravada/blob/master/LICENSE)
[![Documentation Status](https://readthedocs.org/projects/ravada/badge/?version=latest)](http://ravada.readthedocs.io/en/latest/?badge=latest)
Expand All @@ -10,34 +10,38 @@

## Remote Virtual Desktops Manager

Ravada is a software that allows the user to connect to a
remote virtual desktop.
Ravada is meant for sysadmins who have some background in GNU/Linux, and want to deploy a VDI project.
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.

Its back-end has been designed and implemented in order to allow future hypervisors to be added to the framework. Currently, it supports KVM and LXC is in the works.
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. Currently, it supports KVM and LXC is in the works.

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](http://www.linux-kvm.org/) as the backend for the Virtual Machines.
[LXC](https://linuxcontainers.org/) support is currently in development.
[LXC](https://linuxcontainers.org/) support is currently in development.

### Features

* KVM backend for Windows and Linux Virtual machines
* LDAP and SQL authentication
* Kiosk mode
* Remote Access with [Spice](http://www.spice-space.org/) 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
- KVM backend for Windows and Linux Virtual machines
- LDAP and SQL authentication
- Kiosk mode
- Remote Access with [Spice](http://www.spice-space.org/) 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](http://ravada.readthedocs.io/en/latest/docs/INSTALL.html).

Install Ravada in [Ubuntu](https://ravada.readthedocs.io/en/latest/docs/INSTALL_Ubuntu.html)
Install Ravada in [Debian](https://ravada.readthedocs.io/en/latest/docs/INSTALL_Debian.html)
Install Ravada on [Fedora](https://ravada.readthedocs.io/en/latest/docs/INSTALL_Fedora.html)
Install Ravada on [Rocky Linux 9 or RHEL9](https://ravada.readthedocs.io/en/latest/docs/INSTALL_Rocky9.html#install-ravada-on-rocky-linux-9-or-rhel9)
Install Ravada - [Ubuntu Xenial](https://ravada.readthedocs.io/en/latest/docs/INSTALL_ubuntu_xenial.html)
Install Ravada from [dockers](https://ravada.readthedocs.io/en/latest/docs/INSTALLfromDockers.html).

### Production

Expand All @@ -48,6 +52,11 @@ for production fine-tuning guidelines.

See [operation](http://ravada.readthedocs.io/en/latest/docs/operation.html).

- [Create users](https://ravada.readthedocs.io/en/latest/docs/INSTALL_Ubuntu.html)
- [Import KVM virtual machines](https://ravada.readthedocs.io/en/latest/docs/INSTALL_Ubuntu.html)
- [View all rvd_back options](https://ravada.readthedocs.io/en/latest/docs/operation.html#view-all-rvd-back-options)
- [Admin Operations](https://ravada.readthedocs.io/en/latest/docs/operation.html#admin)

### Update

See [update](http://ravada.readthedocs.io/en/latest/docs/update.html).
Loading