RAVADA VDI PROJECT

Free, easy-to-use & deploy VDI solution

RAVADA

ABOUT

Ravada is an open-source project that allows users to connect to a virtual desktop. It is a VDI broker.

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 only requirements are: a web-browser and a remote viewer supporting the spice protocol.

Who is Ravada meant for ?

Ravada is meant for sysadmins who have some background in GNU/Linux, and want to deploy a VDI project.

Get started on VDI, without reinvent the wheel.

FEATURES

FRONTEND WEB FEATURES

DEVELOPERS

PERL

We're proud to program it in Perl.

Perl 5 is a highly capable, feature-rich programming language with over 30 years of development. More about why we love Perl...

WEB FRAMEWORK

We use Mojolicious, an amazing real-time web framework, allowing you to easily grow single file prototypes into well-structured MVC web applications.

DATA MODELING

We use MySQL. It's the world's most popular open source database. With its proven performance, reliability, and ease-of-use.

TRANSLATIONS (i18n)

We use Transifex to provide a cleaner and easy to use interface for translators.

It's meant for adapting applications and text to enable their usability in a particular cultural or linguistic market.

GITHUB

We use Git as a version control system for tracking changes in computer files and coordinating work on those files among our team. You're invited to contribute!

Our code is licensed with AGPL and is available in Github.

A LOT OF FREE SOFTWARE

We use a lot of powerful free source like GNU /Linux Ubuntu, KVM, Libvirt or Spice, among others. Responsive web made with Bootstrap and AngularJS.

GET HELP WITH RAVADA

Building your VDI with Ravada

In our documentation we explain everything you need to deploy a virtual machine in minutes. Be sure to check the installation and troubleshooting pages.

In case you find a bug or come up with a feature, we provide a guideline on GitHub for submitting issues and features request.

Guideline

Development

You want to contribute with the code? Excellent! Just follow our developer’s documentation, here you’ll find all the advices and configurations you need to do to start implementing your changes to the project

Contributing

AROUND THE WEB

ABOUT RAVADA

Ravada is a free to use open source VDI project

Thanks to Teclib' for their contribution redesigning the project site, images and icons

Back to top