使用 Docker Compose 部署

OpenReplay 堆栈可以在单个带有 Docker Compose 的机器上安装。

  1. Ubuntu 20.04 LTS(推荐 LTS 版本)
  2. 机器附带公共 IP 地址。意味着您的服务器可以从互联网访问。
  3. 您应该有一个附加到 IP 地址的域名。
  4. 选择您的实例类型。最小规格是 2 vCPUs, 8 GB of RAM, 50 GB of storage,否则 OpenReplay 后端服务根本不会启动。因此,我们建议至少使用 t3.large(或等效型号),这对于低/中等流量来说已足够。如果您预期有高流量,应从这里开始扩展。
## 从您的终端
SSH_KEY=~/Downloads/openreplay-key.pem #! 无论您将 SSH 密钥保存在哪里
INSTANCE_IP=REPLACE_WITH_INSTANCE_PUBLIC_IP
chmod 400 `SSH_KEY
ssh -i `SSH_KEY ubuntu@`INSTANCE_IP
  1. 通过提供将运行的域来安装 OpenReplay(例如,DOMAIN_NAME=openreplay.mycompany.com):
/bin/bash -c "`(curl -fsSL https://raw.githubusercontent.com/openreplay/openreplay/main/scripts/docker-compose/docker-install.sh)"

现在一切都设置好了,OpenReplay 应该可以在您首先创建的域上安全地访问。您可以通过访问 /signup 页面(即 openreplay.mycompany.com/signup)来创建一个帐户。

如果您遇到任何问题,请连接到我们的 Slack 并从我们的社区获得帮助。