项目作者: emrahcom

项目描述 :
Desktop on DigitalOcean
高级语言: Shell
项目地址: git://github.com/emrahcom/dodo.git
创建时间: 2020-05-14T18:48:53Z
项目社区:https://github.com/emrahcom/dodo

开源协议:GNU General Public License v3.0

下载


dodo

Debian desktop on the cloud

About

This installer creates a MATE desktop on the
Debian Bullseye cloud machine and you can use it via
the web browser.

A team can share this desktop environment at the same time. It’s very suitable
for the collaboration or for the remote demonstration. It’s also possible to run
different operating systems on the same session via
virt-manager or
VirtualBox too.

Thanks to noVNC,
x11vnc and
websockify

Installation

Create a new Debian 11 Bullseye cloud machine and run the following commands as
root:

  1. wget -O dodo-bullseye-installer https://raw.githubusercontent.com/emrahcom/dodo/master/dodo-bullseye-installer
  2. bash dodo-bullseye-installer

Screenshot

dodo

Let’s Encrypt support

Run the following commands to add Let’s Encrypt certificate:

  1. set-letsencrypt-cert "your.host.fqdn"
  2. systemctl restart websockify-secure.service
  3. systemctl restart nginx.service

Connect using your FQDN. For example:

  1. https://YOUR-FQDN/novnc/?host=YOUR-FQDN&port=6090&encrypt=1&resize=scale&password=YOUR-PASSWORD