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

https://github.com/soffchen/tiny-remote-desktop

Tiny Alpine desktop with "headless" VNC/RDP session and arm support
https://github.com/soffchen/tiny-remote-desktop

alpine headless rdp vnc

Last synced: over 1 year ago
JSON representation

Tiny Alpine desktop with "headless" VNC/RDP session and arm support

Awesome Lists containing this project

README

          

# Alpine docker container image with "headless" VNC/RDP environments

Installed with the following components:

* Desktop environment [**Fluxbox**](http://fluxbox.org)
* xrdp server (default RDP port `3389`)
* vnc server (default VNC port `5901`)
* [**noVNC**](https://github.com/novnc/noVNC) - HTML5 VNC client (default http port `6901`)
* Browsers:
* Chromium
* Firefox

## Current provided OS & UI sessions:

* `soff/tiny-remote-desktop`: __Alpine with `Fluxbox` UI session__

## Usage

- Run command with mapping to local port `5901` (vnc protocol) and `6901` (vnc web access):

docker run -d -p 5901:5901 -p 6901:6901 soff/tiny-remote-desktop

- Run command with mapping to local port `3389` (rdp protocol):

docker run -d -p 3389:3389 soff/tiny-remote-desktop

- Run command with mapping to local port `5901` (vnc protocol) and `6901` (vnc web access) with access password:

docker run -d -p 5901:5901 -p 6901:6901 -e VNC_PASSWORD="vncpassword" soff/tiny-remote-desktop

- Run command with mapping to local port `5901` (vnc protocol) and `6901` (vnc web access) with specific resolution:

docker run -d -p 5901:5901 -p 6901:6901 -e RESOLUTION=1600x1200 soff/tiny-remote-desktop

## Hints

### 1) No start menu?
Just right click on desktop, the start menu will pop up.