Files
beeper-bridge-docker/README.md

1.2 KiB

Beeper Bridges - Docker Setup

Dieses Projekt verwaltet selbst-gehostete Matrix-Bridges für Beeper mittels Docker Compose.

Struktur

  • `docker-compose.yml`: Definition der Dienste (WhatsApp, Telegram, Signal, Google Chat).
  • `data/`: Persistente Daten für die Bridges (Configs + SQLite Datenbanken).
  • `migrate.sh`: Hilfsskript zum Importieren bestehender lokaler Installationen.

Installation & Migration

1. Migration bestehender Daten

Wenn du die Bridges vorher manuell (ohne Docker) betrieben hast, nutze das Skript, um Configs und Datenbanken zu importieren. Das Skript passt automatisch die Datenbank-Pfade für Docker an.

```bash ./migrate.sh ```

2. Starten

Startet alle Bridges im Hintergrund.

```bash docker compose up -d ```

3. Logs prüfen & QR-Code scannen

Falls du dich neu anmelden musst, findest du den QR-Code im Log des jeweiligen Containers:

```bash docker compose logs -f whatsapp

oder

docker compose logs -f telegram ```

Alternativ kannst du im Beeper-Chat mit dem Bridge-Bot `login` schreiben.

Wartung

Update der Bridges: ```bash docker compose pull docker compose up -d ```

Backup: Sichere einfach den kompletten `data/` Ordner. Er enthält alle Sitzungen und Schlüssel.