README.md 3.36 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.9.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)
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
[![Translation status](https://hosted.weblate.org/widgets/ravada/-/svg-badge.svg)](https://hosted.weblate.org/engage/ravada/)
Fernando Verdugo's avatar
Fernando Verdugo committed
9
10
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)

Fernando Verdugo's avatar
Fernando Verdugo committed
11
12
13
14
15
16
<sup>**Frontend:**</sup><!-- [![Docker Stars](https://img.shields.io/docker/stars/ravada/front.svg?style=flat)](https://hub.docker.com/r/ravada/front/) -->
[![Docker Pulls](https://img.shields.io/docker/pulls/ravada/front.svg?style=flat)](https://hub.docker.com/r/ravada/front/)
[![](https://images.microbadger.com/badges/image/ravada/front.svg)](https://microbadger.com/images/ravada/front "Get your own image badge on microbadger.com")
<sup>**Backend:**</sup><!-- [![Docker Stars](https://img.shields.io/docker/stars/ravada/back.svg?style=flat)](https://hub.docker.com/r/ravada/back/)-->
[![Docker Pulls](https://img.shields.io/docker/pulls/ravada/back.svg?style=flat)](https://hub.docker.com/r/ravada/back/)
[![](https://images.microbadger.com/badges/image/ravada/back.svg)](https://microbadger.com/images/ravada/back "Get your own image badge on microbadger.com")
Fernando Verdugo Arias's avatar
Fernando Verdugo Arias committed
17

Angel Aguilera's avatar
Angel Aguilera committed
18
## Remote Virtual Desktops Manager
19
20
21

Ravada is a software that allows the user to connect to a
remote virtual desktop.
22
23
24
25
26
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.
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42

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
43

Francesc Guasch's avatar
Francesc Guasch committed
44
45
## Install

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

48

Francesc Guasch's avatar
Francesc Guasch committed
49
50
### Production

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

54
55
### Operation

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

Joel Alarcón's avatar
Joel Alarcón committed
58
59
### Update

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