# 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.