Sign inSign up

jbonds/novnc

By jbonds

•Updated about 9 years ago

Simple, Fast VNC Web Browser Display for X11 Applications.

Image
0

1.2K

jbonds/novnc repository overview

⁠Embedded Web Desktop:

This image will allow you to view your X11 applications on an embedded web page. Quickly launches noVNC with no login, no other fluff, directly in a centered, embedded frame. Leverage docker compose/deploy for quick up of your applications.

Launched by itself will show an empty display (desktop).

docker run --rm -dt --name jvnc -p 8080:8080 -e DISPLAY_WIDTH=1024 -e DISPLAY_HEIGHT=768 jbonds/novnc

⁠Using a deploy yaml file (swarm):

Below is a yaml example of using docker deploy to launch xterm:

version: '3.1'
services:
  xterm:
    image: jbonds/xterm
    environment:
      - DISPLAY=novnc:0.0
    depends_on:
      - novnc
  novnc:
    image: jbonds/novnc
    environment:
      - DISPLAY_WIDTH=1600
      - DISPLAY_HEIGHT=900
    ports:
      - "8080:8080"

To deploy, issue:

docker stack deploy -c xterm.yaml xterm

Tag summary

Content type

Image

Digest

Size

31.8 MB

Last updated

about 9 years ago

docker pull jbonds/novnc