feat: bridges for discord and whatsapp

This commit is contained in:
theo 2026-03-06 19:35:23 +00:00
parent e428a3ae4c
commit 3edcee69f8
33 changed files with 29156 additions and 0 deletions

View file

@ -61,11 +61,33 @@ services:
else
printf '\nenable_registration_without_verification: true\n' >> /data/homeserver.yaml
fi
# ===== BRIDGES: App-Service Registration-Dateien eintragen =====
if ! grep -q "app_service_config_files:" /data/homeserver.yaml; then
printf '\napp_service_config_files:\n - /data/discord-registration.yaml\n - /data/whatsapp-registration.yaml\n' >> /data/homeserver.yaml
fi
echo "Starting Synapse..."
exec /start.py
volumes:
- synapse_data:/data
mautrix-discord:
image: dock.mau.dev/mautrix/discord:latest
container_name: mautrix-discord
restart: unless-stopped
depends_on:
- synapse
volumes:
- ./mautrix-discord:/data
mautrix-whatsapp:
image: dock.mau.dev/mautrix/whatsapp:latest
container_name: mautrix-whatsapp
restart: unless-stopped
depends_on:
- synapse
volumes:
- ./mautrix-whatsapp:/data
well-known:
image: nginx:alpine
container_name: matrix-well-known