Deploy with Docker Compose

Schritt-für-Schritt-Anleitung zur Bereitstellung von OpenReplay mit Docker Compose.

Deploy with Docker Compose

Der OpenReplay-Stack lässt sich mit Docker Compose auf einem einzelnen Rechner installieren.

  1. Ubuntu 20.04 LTS (eine LTS-Version wird empfohlen)
  2. Eine dem Rechner zugewiesene öffentliche IP-Adresse. Das heißt, Ihr Server ist aus dem Internet erreichbar.
  3. Der IP-Adresse sollte ein Domainname zugeordnet sein.
  4. Wählen Sie Ihren Instanztyp. Die Mindestspezifikationen sind 2 vCPUs, 8 GB of RAM, 50 GB of storage und eine x86-Architektur, andernfalls starten die OpenReplay-Backend-Dienste schlicht nicht. Wir empfehlen daher mindestens t3.large (oder ein Äquivalent), das für ein geringes bis mittleres Aufkommen ausreicht. Wenn Sie viel Traffic erwarten, sollten Sie von hier aus skalieren.
## From your terminal
SSH_KEY=~/Downloads/openreplay-key.pem #! wherever you've saved the SSH key
INSTANCE_IP=REPLACE_WITH_INSTANCE_PUBLIC_IP
chmod 400 $SSH_KEY
ssh -i $SSH_KEY ubuntu@$INSTANCE_IP
  1. Installieren Sie OpenReplay, indem Sie die Domain angeben, unter der es laufen soll (z. B. DOMAIN_NAME=openreplay.mycompany.com):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/openreplay/openreplay/main/scripts/docker-compose/docker-install.sh)"

Damit ist alles erledigt: OpenReplay sollte nun sicher unter der zuerst eingerichteten Domain erreichbar sein. Sie können ein Konto erstellen, indem Sie die Seite /signup aufrufen (z. B. openreplay.mycompany.com/signup).

Wenn Probleme auftreten, verbinden Sie sich mit unserem Slack und holen Sie sich Hilfe von unserer Community.