Skip to content

ucmercedrobotics/docker-novnc

 
 

Repository files navigation

noVNC Display Container

This image is intended to be used for displaying X11 applications from other containers in a browser.

Image Contents

  • tigervnc - A high-performance VNC server with support for X11 out of the box
  • noNVC - A HTML5 canvas vnc viewer
  • Fluxbox - a small window manager
  • supervisord - to keep it all running

Usage

Building the container:

make build

Running the container:

make run

Open http://localhost:8080/vnc.html in your browser to access noVNC, or if the image is remote, http://{IP}:8080/vnc.html

Variables

You can specify the following variables:

  • VNC_DESKTOP_NAME=<name> ("Xvnc")
  • VNC_GEOMETRY=<width>x<height> (1280x800)
  • DISPLAY=<display> (:2)
  • VNC_PORT=<port> (5902)

Thanks


This is based on the alpine container by @psharkey: https://github.com/psharkey/docker/tree/master/novnc

Based on wine-x11-novnc-docker, octave-x11-novnc-docker, and tigervnc-docker.

About

noVNC Display Container for Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Dockerfile 53.4%
  • Makefile 42.8%
  • Shell 3.8%