BrowserDeskWissen › KB-0015

KB-0015

Eigenen Relay per Docker installieren (fertiges Image)

Einen eigenen BrowserDesk-Relay in Minuten aufsetzen: das Skript lädt das fertige, versionierte Docker-Image aus unserem Feed, prüft die SHA-256, lädt es per docker load und startet den Compose-Stack. Kein Quellcode, kein Build nötig — alles landet in einem Ordner, der Zustand in dessen data/.

RelayDockerSelf-HostingInstallation
Schritte
  1. Voraussetzungen: Linux-Server mit Docker + Compose v2, curl und unzip (oder python3).
  2. Skript laden und ausführen (Befehl rechts) — optional mit Zielordner und fester Version: bash install-relay.sh mein-ordner 20260720.20.
  3. Admin-Passwort auslesen: cat browserdesk-relay/data/admin-password.txt (Erststart braucht ~1 Minute).
  4. Für WAN-Betrieb: PUBLIC_IP in .env und Turn.PublicIp in data/relay.json setzen, dann docker compose up -d. TLS: siehe README im Ordner (gen-cert.sh oder Let's-Encrypt-PFX).
Befehl (Linux-Shell):
curl -fsSL https://browserdesk.de/kb/install-browserdesk-relay-docker.sh -o install-relay.sh bash install-relay.sh
Der Feed (updates.browserdesk.de/browserdesk-relay-docker/) nennt in der updates.ini immer die aktuelle Version samt Prüfsumme. Ports: 9013 (Admin/wss/Web-Client), 3478/udp (TURN), 5349 (TURN/TLS). Backup = der Ordner data/.