Sign inSign up

ffeldhaus/supertuxkart

By ffeldhaus

Updated almost 6 years ago

Docker image which makes SuperTuxKart available via HTML5 using XPRA

Image
0

1.1K

ffeldhaus/supertuxkart repository overview

Docker image which makes SuperTuxKart available via HTML5 using Xpra

This docker image provides remote access to SuperTuxKart using Xpra with HTML5 based web client listening on port 14500 for websocket connections.

The docker host needs to have access to a NVIDIA GPU and you need to follow these steps to prepare the docker host.

By default, the container uses the default self-signed certificate to offer SSL. If you want to specify your own certificate, you can overwrite the default SSL certificate with the docker parameter similar to --mount type=bind,source="$(pwd)"/ssl-cert.pem,target=/etc/xpra/ssl-cert.pem,readonly (make sure to put the ssl-cert.pem file in the current folder or modify the source path).

By default, Xpra can only be accessed using a password. The default password is xpra, but can be changed by setting the environment variable XPRA_PW (e.g. using the docker run parameter -e XPRA_PW=mypassword).

It is useful to automatically restart the container on failures using the --restart unless-stopped parameter.

A container using the image can be started with:

docker run ffeldhaus/docker-supertuxkart

Running the image will results in multiple warnings and error messages to be shown from xpra as xpra is trying to use a lot of recommended dependencies which are not included in this image.

Tag summary

Content type

Image

Digest

Size

786.2 MB

Last updated

almost 6 years ago

docker pull ffeldhaus/supertuxkart