Deploy con Docker Compose
Lo stack di OpenReplay può essere installato su una singola macchina con Docker Compose.
Prerequisiti
Section titled Prerequisiti- Ubuntu 20.04 LTS (si consiglia una versione LTS)
- Un IP pubblico associato alla macchina, cioè il tuo server deve essere raggiungibile da Internet.
- Dovresti avere un nome di dominio associato all’indirizzo IP.
- Scegli il tipo di istanza. Le specifiche minime sono
2 vCPUs, 8 GB of RAM, 50 GB of storage, con architettura x86, altrimenti i servizi backend di OpenReplay semplicemente non si avvieranno. Ti consigliamo quindi almeno unat3.large(o equivalente), sufficiente per un volume di traffico basso o moderato. Se prevedi un traffico elevato, dovresti scalare a partire da qui.
Distribuire OpenReplay
Section titled Distribuire OpenReplay## 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
- Installa OpenReplay indicando il dominio su cui verrà eseguito (ad es. DOMAIN_NAME=openreplay.mycompany.com):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/openreplay/openreplay/main/scripts/docker-compose/docker-install.sh)"
Ora è tutto pronto: OpenReplay dovrebbe essere raggiungibile in modo sicuro sul dominio che hai creato all’inizio. Puoi creare un account visitando la pagina /signup (ad es. openreplay.mycompany.com/signup).
Hai domande?
Section titled Hai domande?Se riscontri qualche problema, connettiti al nostro Slack e ottieni aiuto dalla nostra community.