An open API service indexing awesome lists of open source software.

https://github.com/nubosoftware/linux-remote-desktop

Linux based secure, open source, multi-tenant environment for remote work.
https://github.com/nubosoftware/linux-remote-desktop

docker rdp remote remote-desktop remote-work

Last synced: 18 days ago
JSON representation

Linux based secure, open source, multi-tenant environment for remote work.

Awesome Lists containing this project

README

          

# Linux Remote Desktop
## VDI that's based on Linux Containers

This project creates a secure, open source, multi-tenant VDI environment for remote work.
Users in your organization can access a remote Linux OS based desktop, run applications, as well as access other important resources. The remote environment is based on a docker container, is efficient and scalable, and can be deployed to an unlimited number of users. A web admin control panel is available to allow admins to control the organization's environment.

The project is based on many open source projects, such as:
- [xrdp](https://github.com/neutrinolabs/xrdp) - an open source RDP server
- [Apache Guacamole](https://guacamole.apache.org/) - clientless remote desktop gateway
- [Nubo](https://nubosoftware.com/) - Secure remote environment
- [Ubuntu Xrdp](https://github.com/danielguerra69/ubuntu-xrdp) - multi user remote desktop Server in docker container.


## Getting Started

### Create your [first linux remote desktop system in a single server](https://github.com/nubosoftware/linux-remote-desktop/blob/main/docs/getting-started-guide.md).

Please follow the detailed [Getting Started Guide](https://github.com/nubosoftware/linux-remote-desktop/blob/main/docs/getting-started-guide.md) which provides step-by-step instructions on how to install and configure a full working VDI system on a Linux server.

#### For a sneak peek - running the bootstrap script using docker.

Required: Linux system with docker engine installed.

Copy & paste the following on your terminal:

`sudo curl -L https://github.com/nubosoftware/linux-remote-desktop/releases/download/0.9.1/bootstrap.sh -o /usr/local/bin/nubo-bootstrap.sh ; sudo chmod +x /usr/local/bin/nubo-bootstrap.sh ; sudo /usr/local/bin/nubo-bootstrap.sh`

## Live Demo

Live demo of end user's client is available at:
[Linux Remote Desktop Demo](https://na02.nubosoftware.com/html/desktop/)

To get a live demo of the Admin Control Panel, please email us at: [support@nubosoftware.com](mailto:support@nubosoftware.com)

## Building and Running from Source Code
Information is available at [docs folder](https://github.com/nubosoftware/linux-remote-desktop/blob/main/docs/build-from-source.md)

## Screenshots
Example of a user’s remote desktop (available in a Chrome browser)
![Desktop](https://github.com/nubosoftware/linux-remote-desktop/releases/download/0.8.2/desktop-screenshot.png)
Admin control panel – App management
![Admin control panel](https://github.com/nubosoftware/linux-remote-desktop/releases/download/0.8.2/user-applist-screenshot.png)