README.md 2.39 KB
Newer Older
Fernando Verdugo's avatar
Fernando Verdugo committed
1
# ravada 
Fernando Verdugo's avatar
Fernando Verdugo committed
2

Fernando Verdugo's avatar
Fernando Verdugo committed
3
[![GitHub version](https://img.shields.io/badge/version-0.2.17-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)
Fernando Verdugo's avatar
Fernando Verdugo committed
4
5
6
7
[![Documentation Status](https://readthedocs.org/projects/ravada/badge/?version=latest)](http://ravada.readthedocs.io/en/latest/?badge=latest)
[![Follow twitter](https://img.shields.io/twitter/follow/ravada_vdi.svg?style=social&label=Twitter&style=flat-square)](https://twitter.com/ravada_vdi)
[![Telegram Group](https://img.shields.io/badge/Telegram-Group-blue.svg)](https://t.me/ravadavdi)
[![Project Status: Active - The project has reached a stable, usable state and is being actively developed.](http://www.repostatus.org/badges/latest/active.svg)](http://www.repostatus.org/#active)
Fernando Verdugo's avatar
Fernando Verdugo committed
8
9
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)

Fernando Verdugo Arias's avatar
Fernando Verdugo Arias committed
10

Angel Aguilera's avatar
Angel Aguilera committed
11
## Remote Virtual Desktops Manager
12
13
14

Ravada is a software that allows the user to connect to a
remote virtual desktop.
15
16
17
18
19
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.

The client only requirements are: a web-browser and a remote viewer supporting the spice protocol.
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

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.

### 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
fv3rdugo's avatar
fv3rdugo committed
36

Francesc Guasch's avatar
Francesc Guasch committed
37
38
## Install

fv3rdugo's avatar
fv3rdugo committed
39
Read [INSTALL](http://ravada.readthedocs.io/en/latest/docs/INSTALL.html).
Francesc Guasch's avatar
Francesc Guasch committed
40

41

Francesc Guasch's avatar
Francesc Guasch committed
42
43
### Production

fv3rdugo's avatar
fv3rdugo committed
44
See [production](http://ravada.readthedocs.io/en/latest/docs/production.html)
45
for production fine-tuning guidelines.
Francesc Guasch's avatar
Francesc Guasch committed
46

47
48
### Operation

fv3rdugo's avatar
fv3rdugo committed
49
See [operation](http://ravada.readthedocs.io/en/latest/docs/operation.html).
fv3rdugo's avatar
fv3rdugo committed
50

Joel Alarcón's avatar
Joel Alarcón committed
51
52
### Update

fv3rdugo's avatar
fv3rdugo committed
53
See [update](http://ravada.readthedocs.io/en/latest/docs/update.html).