containerized remote xorg desktop using spice, can be accessed using included html5 client
1.6K
Containerized remote Xorg Desktop using Spice, can be accessed using the included Html5 client.
It uses basic lightweight OpenBox, you can make OpenBox awesome if you like by:
fehtint2conkyCan be used to provide
We have published docker image on docker hub you can see it here.
You can use any remote desktop client that support spice protocol.
First you need to start the server, which is in our case a container
docker run -d -p 5900:5900 --name myspice alsadi/containerized-xorg-spice
you can install more software by entering the container and your applications
docker exec -ti -u root myspice /bin/bash
dnf install eclipse firefox
We have included HTML5 client, so you can run the entire stack of
websockify to tunnel SPICE into websocketyou can do this using one the following commands
git clone https://github.com/muayyad-alsadi/containerized-xorg-spice.git
cd containerized-xorg-spice
docker-compose up
Then open your browser on port localhost:8080/spice.html
you can enter it to install packages like this
docker exec -ti -u root containerizedxorgspice_desktop_1 /bin/bash
This image uses a regular user app, place any executable file in /home/app/.config/openbox/autostart.d/
which will be executed in background during start up.
currently it only launches xterm
the password is 123456, which is set in /etc/X11/spiceqxl.xorg.conf
Option "SpicePassword" "123456"
Content type
Image
Digest
Size
256.9 MB
Last updated
over 8 years ago
docker pull alsadi/containerized-xorg-spice