mautrix/signal
with integrated signald
signald
is build from source because we need a musl
version for alpine linux.
The generated config.yaml
points to the new internal signald
socket at: /var/run/signald/signald.sock
docker compose
example:
version: '3.8'
services:
synapse:
image: matrixdotorg/synapse:latest
container_name: synapse
environment:
- UID=1000
- GID=1000
volumes:
- ./synapse:/data
networks:
- matrix
mautrix-signal:
image: mietzen/mautrix-signal:latest
container_name: mautrix-signal
volumes:
- ./mautrix-signal/data:/data
- ./mautrix-signal/signald:/signald
networks:
- matrix
depends_on:
- synapse
networks:
matrix:
For configuration see: Mautrix-Docs