# docker-webtop

## Why

This image is a base image for a full linux running either on a local docker or on MyDocker. 
It is based on [WebTop image from LinuxServer.io](https://github.com/linuxserver/docker-webtop) 
which is maintained and quite often updated.

## Changes

- For deployment on MyDocker, an nginx WebSocket reverse proxy with http basic authentification 
has been added. Trying to use the PASSWORD setting of [guacamole client From Linuxserver](https://github.com/linuxserver/gclient) 
was not succesful.

## Details

- The exposed ports are 3000 (VNC with a Web Browser), 3080 (nginx reverse proxy) and 3089 
(RDP)
- The user folder is `/config`
- the user and sudo password is `abc`
- if docker is installed on your computer, you can run (amd64 or arm64 architecture) this 
  image, assuming you are in a specific folder that will be shared with the container at 
  `/config`, with:
  
  `docker run -p 3000:3000 -v "$(pwd):/config"
    gitlab-research.centralesupelec.fr:4567/my-docker-images/docker-webtop`