### MT5 DATA PLATFORM - DEPLOYMENT GUIDE ###

Sistem ini siap dideploy ke cPanel atau VPS.

ISI ZIP:
1. Full Source Code Laravel (Sudah termasuk folder vendor).
2. Folder public/build (Aset CSS/JS sudah dicompile).
3. database/schema_dump.sql (Gunakan ini untuk import ke MySQL).

LANGKAH INSTALASI SUBDOMAIN:
1. Buat Subdomain di cPanel (misal: demoapi.absendigitalku.com).
2. Catat 'Document Root'-nya (Bisa diatur di cPanel > Domains).
3. Upload file ZIP ini ke folder subdomain tersebut (misal: /demoapi).
4. Extract file ZIP. 
5. PENTING: Ubah 'Document Root' subdomain di cPanel agar mengarah ke folder /public dari project ini (misal: /demoapi/public).
6. Buat database MySQL baru di cPanel, lalu IMPORT file 'database/schema_dump.sql'.
7. Konfigurasi file '.env':
   - APP_ENV=production
   - APP_DEBUG=false
   - DB_DATABASE=(nama database Anda)
   - DB_USERNAME=(user database Anda)
   - DB_PASSWORD=(password database Anda)
   - MT5_API_KEY=(key yang akan digunakan di EA MT5)
8. Jalankan 'php artisan key:generate' jika belum ada.

TIPS RUN COMMAND (SSH/TERMINAL):
Gunakan path PHP 8.2 jika perintah 'php' default masih versi lama:
/usr/local/bin/ea-php82 artisan migrate
/usr/local/bin/ea-php82 artisan key:generate

Catatan:
- Gunakan PHP versi 8.2 atau lebih tinggi.
- Pastikan URL domain Anda sudah masuk AllowList di terminal MT5.
