I created 2 YouTube Video's for my CIAB (Cloud in a Box) Remote Desktop solution implemented in LXD containers


(Brian Mullan) #1

I created 2 YouTube Video’s for my CIAB (Cloud in a Box) Remote Desktop solution which implements

  • Guacamole
  • Tomcat
  • NGINX
  • MySQL
  • XRDP
  • all in LXD containers on Ubuntu 18.04 (using SNAP LXD).

Once installed, all you need is an HTML5 browser to make the Remote Desktop connection whether local or remote.

CIAB Remote Desktop Part 1 - Installation

CIAB Remote Desktop Part 2 - Configuration and Use

The installation creates 2 LXD containers:
ciab-guac - where guacamole, tomcat, nginx, mysql are running
cn1 - an initial Ubuntu-Mate desktop container (which you can use to clone more desktop containers)

If you don’t like Ubuntu-Mate, the install scripts have commented out commands to install XFCE4 (re xubuntu desktop) or ubuntu-budgie desktop.

Hopefully, the video’s will help people new to CIAB or LXD understand how easy it is to install, configure and use.

The script sources and a README.pdf are on Github: https://github.com/bmullan/ciab-remote-desktop


Installing and using an X server inside of an LXD container, not on the host
(Jon Clayton) #2

Just installed all this loosely following your scripts, performs well, im testing playing youtube and its running over zerotier vpn.

Cheers!

Jon.


(Brian Mullan) #3

Thanks much for letting me know. Verry cool!

Brian