- Debian container with Xtightvnc, noVNC and openbox
- Can be accessed in a browser
- Runs the latest noVNC client
- If built from scratch nonroot user has the same UID and GID as host's user, otherwise it's 1000:1000
Clone the project
git clone https://github.com/adrianharabula/ahdn.git && cd ahdn
Build the Docker image with nonroot UID and GID set to default 1000
docker build -t ahdn .
OR build the Docker image with nonroot user having same UID and GID as host
docker build --build-arg UID=$(id -u) --build-arg GID=$(id -g) -t ahdn .
Run the Docker container
docker run --name ahdn --rm -d -p 127.0.0.1:6080:6080 ahdn
Access http://127.0.0.1:6080 and start using the container:
- see the full list of parameters accepted by noVNC here