1. Verifikasi dan Edit Environment Variables
Check /root/quantrocket/.env.
Update it if needed.
2. Konfigurasi Domain Anda
QuantRocket harus diakses melalui domain (bukan IP langsung).
Buat A record di penyedia DNS Anda yang mengarahkan domain ke IP server Anda.
Jika CloudFlare adalah penyedia DNS Anda, Anda harus menonaktifkan fitur "Proxy" pada A record yang Anda buat. Ini karena Lets Encrypt perlu terhubung langsung ke server Anda untuk memverifikasi domain.
Setelah mengatur domain, pastikan Anda dapat mengakses cloud server melalui SSH menggunakan nama domain:
ssh root@<your-domain>
Domain harus sesuai dengan nilai yang ditentukan di .env file.
3. Run QuantRocket
Pastikan langkah-langkah sebelumnya telah diselesaikan dengan benar, lalu jalankan:
cd /root/quantrocket
docker compose up -d
Semua layanan mungkin membutuhkan beberapa menit untuk mulai berjalan.
Jika Anda menemui error akibat race condition, jalankan ulang:
docker compose up -d
4. Akses Antarmuka Web
Open in browser: https://<your-domain>
Login menggunakan kredensial dari /root/quantrocket/.env.