The GUI of the application can be accessed through a web browser (no installation or configuration needed on the client side) or via any VNC client.
Currently, there is no Signal Web Client available. This docker container circumvents this by making the Linux Signal Desktop Client accessable through a web browser or VNC client. It is based on the awesome jlesage/docker-baseimage-gui.
The image is updated automatically every monday at 00:00 UTC including the newest updates from signal.
Please head over to jlesage for configurable environment variables like password, permissions or certificates.
Launch Singal with the following command, where path/to/config
is the path where you want to save the signal config files
docker run --rm -p 5800:5800 -v path/to/config:/config b4ssh/signal-web-client
or via docker-compose
version: '3'
services:
singal-web:
image: b4ssh/signal-web-client
ports:
- "5800:5800"
volumes:
- "path/to/config:/config:rw"
Assuming, that the container ports are mapped to the same host's ports, access the application via
- a web browser at
http://<HOST IP ADDR>:5800
- a VNC client at
<HOST IP ADDR>:5900
As the web client is only the desktop client exported to the web, it is limited.
- Receiving notifications is not possible
- Uploading a file via the browser is not supported. First, the file has to be inserted into the docker container and then, it can be picked up from the signal client