startung/signal-cli

By startung

Updated 6 months ago

Signal-cli's linux binary. Intended for use as a sidecar service alongside Signaalbot.

Image
Message queues
0

1.3K

startung/signal-cli repository overview

signal-cli

signal-cli packaged as a Docker image using the native Linux binary. Intended for use as a sidecar service alongside Signaalbot, but can also be used standalone.

This image uses the native binary (compiled with GraalVM) so no Java runtime is required.

Usage with Signaalbot

The easiest way to use this image is via the Signaalbot Docker Compose setup:

curl -O https://raw.githubusercontent.com/startung/signaalbot/main/docker-compose.yml

See the Signaalbot image for the full quick-start guide.

Standalone usage

Register a new number:

docker run --rm -v signal-data:/root/.local/share/signal-cli startung/signal-cli \
  -a +YOUR_PHONE_NUMBER register

Verify:

docker run --rm -v signal-data:/root/.local/share/signal-cli startung/signal-cli \
  -a +YOUR_PHONE_NUMBER verify 123-456

Run as a JSON-RPC daemon:

docker run -d \
  -v signal-data:/root/.local/share/signal-cli \
  -p 7583:7583 \
  startung/signal-cli \
  -a +YOUR_PHONE_NUMBER daemon --tcp 0.0.0.0:7583

Tag summary

Content type

Image

Digest

sha256:8e3220f58

Size

116.3 MB

Last updated

6 months ago

docker pull startung/signal-cli