- 
First install
dsandwsproxy: - 
Then get the scripts from github:
ds pull desktop - 
Create a directory for the container:
ds init desktop @desk.example.org - 
Fix the settings:
cd /var/ds/desk.example.org/; vim settings.sh - 
Build image, create the container and configure it:
ds make 
- 
Tell
wsproxyto manage the domain of this container:ds wsproxy add - 
Tell
wsproxyto get a free letsencrypt.org SSL certificate for this domain (if it is a real one):ds wsproxy ssl-cert --test ds wsproxy ssl-cert - 
If the domain is not a real one, add to
/etc/hoststhe line:123.45.67.89 desk.example.org - 
Try in browser: http://desk.example.org?host=desk.example.org&port=6901
 
ds stop
ds start
ds shell
ds help
- Install vagrant: https://www.vagrantup.com/
 - Get the code: 
git clone https://github.com/docker-scripts/desktop vnc - Start the virtual machine: 
cd vnc/ && vagrant up - Connect with a VNC client on 
127.0.0.1:0or with a browser on http://127.0.0.1:6901 or http://127.0.0.1/?port=6901 
- Get the code: 
git clone https://github.com/docker-scripts/desktop vnc - Install: 
vnc/install.sh