Skip to content

Dockerfile for containerizing a graphical X11 applications and publish it via VNC (optional with SSH or HTML5 frontend)

License

Notifications You must be signed in to change notification settings

geggo98/docker-x11-vnc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purpose

Dockerfile for containerizing a graphical X11 applications.

Details

In the container runs a framebuffer X11 server. A VNC server is connected to this X11 server. It should be trivial to connect other remote desktop servers, like RDP, Nomachine NX, Xpra, etc.

The X11 server runs a lightweight lxde desktop with deacitvated screen server. Installed are only a X11 terminal and firefox.

Security

X11 applications are exposed via VNC on port 5900 The VNC port is unprotected. To protect it, one can use a separete ssh jump host. An according fig configuration is in the example folder.

Alternatively you can publish the VNC remote desktop as an HTML5 GUI.

About

Dockerfile for containerizing a graphical X11 applications and publish it via VNC (optional with SSH or HTML5 frontend)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages