1. ตรวจสอบและแก้ไข Environment Variables
Check /root/quantrocket/.env.
Update it if needed.
2. ตั้งค่าโดเมนของคุณ
QuantRocket ต้องเข้าถึงผ่านโดเมน (ไม่ใช่ IP โดยตรง)
สร้าง A record ใน DNS provider DNS โดยชี้โดเมนของคุณไปที่ IP ของเซิร์ฟเวอร์
หาก CloudFlare เป็น DNS provider ของ DNS คุณต้องปิดฟีเจอร์ "Proxy" สำหรับ A record ที่สร้างขึ้น เนื่องจาก Let's Encrypt ต้องเชื่อมต่อตรงกับเซิร์ฟเวอร์เพื่อยืนยันโดเมน
หลังตั้งค่าโดเมนแล้ว ให้ตรวจสอบว่าสามารถเข้าถึงเซิร์ฟเวอร์ผ่าน SSH ด้วยชื่อโดเมนได้:
ssh root@<your-domain>
โดเมนต้องตรงกับค่าที่ระบุใน .env file.
3. Run QuantRocket
ตรวจสอบให้แน่ใจว่าขั้นตอนก่อนหน้าเสร็จสมบูรณ์ถูกต้อง จากนั้นรัน:
cd /root/quantrocket
docker compose up -d
บริการทั้งหมดอาจใช้เวลาหลายนาทีในการเริ่มต้น
หากพบข้อผิดพลาดจาก race condition ให้รันใหม่:
docker compose up -d
4. เข้าใช้งานเว็บอินเทอร์เฟซ
Open in browser: https://<your-domain>
เข้าสู่ระบบด้วยข้อมูลรับรองจาก /root/quantrocket/.env.