1. 验证并编辑环境变量
查看 /root/quantrocket/.env.
如果需要的话更新它。
2. 设置您的域名
QuantRocket 必须通过域名(而非原始 IP)访问。
在您的 DNS 提供商中创建一条 A 记录,将您的域指向服务器的 IP。
如果 CloudFlare 是您的 DNS 提供商,您必须为您创建的 A 记录禁用“代理”功能。这是因为 Lets Encrypt 需要直接连接到您的服务器来验证域。
设置域名后,确保您可以使用域名通过 SSH 访问您的云服务器:
ssh root@<your-domain>
该域必须与您中指定的值匹配 .env 文件。
3.运行QuantRocket
确保前面的步骤正确完成,然后运行:
cd /root/quantrocket
docker compose up -d
所有服务可能需要几分钟才能启动。
如果由于竞争条件而遇到错误,请重新运行:
docker compose up -d
4. 访问网页界面
在浏览器中打开: https://<your-domain>
使用来自的凭据登录 /root/quantrocket/.env.