All Collections
3.1 Administrator Settings
Advanced
Deploying TelemetryTV as a Docker Container
Deploying TelemetryTV as a Docker Container

Deploy Telemetry as a Kiosk App in a Docker container using Linux Ubuntu

Aidan Chiu avatar
Written by Aidan Chiu
Updated over a week ago

The TelemetryTV electron app for Linux is available within a docker container.  The docker container also has all the needed dependencies for X to display the application.    The containers are available for Intel and ARM as follows:

telemetryapp/ttv-x86:dev
telemetryapp/ttv-armv7l:armhf-dev

Warning,  these docker images are provided on an experimental basis.

Do not use until you really know what you're doing.  Our ability to provide support for these are limited as Linux platforms can vary widely.   These containers may not work at all, especially on ARM where performance and optimization can be very limited.

You'd run the container like this:

docker run --name telemetrytv \
-d \
-e DISPLAY -e SYSTEMD_IGNORE_CHROOT=yes \
-v /etc/wpa_supplicant:/etc/wpa_supplicant \
-v /run/systemd:/run/systemd \
-v /var/run:/var/run \
-v /sys/fs/cgroup:/sys/fs/cgroup:rw \
-v /tmp/.X11-unix:/tmp/.X11-unix  \
-v /home/$user/data:/home/telemetrytv  \
-v /usr/share/zoneinfo:/usr/share/zoneinfo  \
-v /etc/localtime:/etc/localtime \
-v /media:/media  \
-v /dev:/dev \
--net=host --pid=host --ipc=host --group-add=29 --privileged --restart unless-stopped \

$container

Did this answer your question?