Sign inSign up

bonigarcia/novnc

By bonigarcia

•Updated about 1 year ago

Standalone noVNC client based on Alpine

Image
0

100K+

bonigarcia/novnc repository overview

License badge Twitter Follow

⁠noVNC Docker image

Standalone noVNC client based on Alpine (available on Docker Hub⁠). It allows to autoconnect to the VNC server, pass the VNC password, and set view-only mode usin environment variables.

⁠Example

The following example use Chrome in Docker (image created and maintained by Selenium⁠) which starts a VNC server:

  1. Start Docker container with VNC server:
docker run --rm -p 4444:4444 -p 5900:5900 --net grid --name selenium --shm-size="2g" selenium/standalone-chrome:latest
  1. Start Docker container with noVNC:
docker run --rm --name novnc -p 6080:6080 --net grid -e AUTOCONNECT=true -e VNC_PASSWORD=secret -e VNC_SERVER=172.17.0.1:5900 bonigarcia/novnc:1.3.0
  1. Connect to: http://localhost:6080/⁠

This approach is used in WebDriverManager⁠.

⁠About

bonigarcia/novnc (Copyright © 2021-2025) is an open-source project created and maintained by Boni García⁠, licensed under the terms of Apache 2.0 License⁠.

Tag summary

Content type

Image

Digest

sha256:a5be468dc…

Size

187.8 MB

Last updated

about 1 year ago

docker pull bonigarcia/novnc:1.3.0