-
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