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

https://github.com/emrahcom/novnc-desktop-agent

noVNC desktop agent
https://github.com/emrahcom/novnc-desktop-agent

bash novnc shell-script vnc websockify x11vnc yad

Last synced: about 1 month ago
JSON representation

noVNC desktop agent

Awesome Lists containing this project

README

          

noVNC Desktop Agent
===================
This script starts a `x11vnc` and a `websockify` instance to allow a remote
connection via `noVNC`. A random password is created for each session.

## Dependencies
This script depends on [x11vnc](http://www.karlrunge.com/x11vnc/),
[websockify](https://github.com/novnc/websockify) and
[yad](https://github.com/v1cont/yad)

And thanks to [noVNC](https://github.com/novnc/noVNC) team.

## Installation
I tested this script in my `Debian Buster` box. I installed the dependencies as
the following:

```bash
apt-get install x11vnc yad
apt-get install python3-pip python3-setuptools python3-wheel
pip3 install websockify
```

## Run
Edit `NOVNC_SERVER` in the script before running it. Use your `noVNC` server
address:

```
NOVNC_SERVER="172.17.17.48"
```

To run the script:

```bash
bash novnc-desktop-agent.sh
```