-
First install
ds
andwsproxy
: -
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
wsproxy
to manage the domain of this container:ds wsproxy add
-
Tell
wsproxy
to 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/hosts
the 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:0
or 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