Déployer avec Docker Compose

Guide étape par étape pour déployer OpenReplay avec Docker Compose.

Déployer avec Docker Compose

La pile OpenReplay peut être installée sur une seule machine avec Docker Compose.

  1. Ubuntu 20.04 LTS (la version LTS est recommandée)
  2. IP publique attachée à la machine. Cela signifie que votre serveur est accessible depuis Internet.
  3. Vous devez disposer d’un nom de domaine associé à l’adresse IP.
  4. Choisissez votre type d’instance. Les spécifications minimales sont 2 vCPUs, 8 GB of RAM, 50 GB of storage, sinon les services backend d’OpenReplay ne démarreront tout simplement pas. Nous recommandons donc au moins le type t3.large (ou un équivalent), ce qui suffit pour un volume faible/modéré. Si vous prévoyez un trafic important, vous devriez monter en charge à partir de là.
## 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. Installez OpenReplay en indiquant le domaine sur lequel il s’exécutera (par exemple, DOMAIN_NAME=openreplay.mycompany.com) :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/openreplay/openreplay/main/scripts/docker-compose/docker-install.sh)"

Tout est prêt maintenant, OpenReplay devrait être accessible de manière sécurisée sur le domaine que vous avez créé au départ. Vous pouvez créer un compte en visitant la page /signup (c’est-à-dire openreplay.mycompany.com/signup).

Si vous rencontrez des problèmes, connectez-vous à notre Slack ou consultez notre Forum et obtenez de l’aide auprès de notre communauté.