Simple and minimal Alpine Docker Image providing XFCE4 with html5 noVNC connection
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
don a5b6863dec
Update Dockerfile
added self sign cert
3 years ago
.github fixing buildcache 3 years ago
Dockerfile Update Dockerfile 3 years ago
README.md fix: small typos and changes 3 years ago
audify.js added audio support via ws, removed entry.sh and combined with dockerfile, added better log viewing 3 years ago
pcm-player.js added audio support via ws, removed entry.sh and combined with dockerfile, added better log viewing 3 years ago
preview.png Add files via upload 3 years ago
script.js Update script.js 3 years ago
self.pem replaced vnc.html to index.html, removed password restriction, shifted config and xstart to script 3 years ago
vnc.html added audio support via ws, removed entry.sh and combined with dockerfile, added better log viewing 3 years ago

README.md

Alpine xfce4 noVNC

Simple and minimal Alpine Docker Image providing XFCE4 through html5 noVNC connection

Step by step tutorial on how this docker is created (https://www.youtube.com/watch?v=8IfTXJRAIJw)

Discord Youtube Twitter URL

GitHub repo size Docker Build Docker Pulls Docker Size

Alpine Docker with XFCE Desktop inside a web-browser
preview

Updates

v0.1.2 removed password requirement for noVNC

v0.1.1 added firefox and audio support with pulseaudio

v0.1.0 initial code

Build Image

git clone https://github.com/novaspirit/Alpine_xfce4_noVNC.git
docker build -t alpine-xfce4 Alpine_xfce4_noVNC/

Run Image

docker run -it -p 6080:6080 -p 56780:56780 --name alpine-novnc alpine-xfce4

Connect With noVNC

Use any modern web browser (Chrome/Firefox/Edge/Safari) to connect to: http://(docker ip):6080/vnc.html

the predefined password is alpine

LICENSE

MIT