mirror of
https://github.com/chrisnov-it/quantumbotx.git
synced 2026-07-27 18:57:47 +00:00
351292c26a
- Streamlined .env.example to include only essential Flask and MT5 configs for production environments - Added .vercel directory to .gitignore for clean Vercel deployments - Enabled internationalization by adding data-i18n attributes to strategy switcher UI elements - Updated MT5 setup guide and roadmap documentation for clarity and current focus This change simplifies configuration for server deployment while enhancing UI accessibility across languages.
95 lines
2.9 KiB
Plaintext
95 lines
2.9 KiB
Plaintext
# ==============================================================================
|
|
# Testing & Development Scripts
|
|
# ==============================================================================
|
|
testing/ # Test scripts and development utilities
|
|
*.test.py # Individual test files
|
|
*_test.py # Test files with underscore naming
|
|
*_debug.py # Debug scripts
|
|
*_demo.py # Demo scripts
|
|
|
|
# ==============================================================================
|
|
# Python & Lingkungan Virtual
|
|
# ==============================================================================
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.pyo
|
|
*.pyd
|
|
*.pyc
|
|
venv/
|
|
env/
|
|
ENV/
|
|
.env
|
|
|
|
# ==============================================================================
|
|
# File Sensitif & Konfigurasi Lokal
|
|
# ==============================================================================
|
|
*.env
|
|
.env.*
|
|
!.env.example
|
|
*.key
|
|
*.pem
|
|
instance/ # Folder konfigurasi rahasia Flask
|
|
|
|
# ==============================================================================
|
|
# Database & Log
|
|
#
|
|
# Alasan: File database akan terus berubah dan tidak boleh di-commit.
|
|
# Log juga spesifik untuk setiap sesi running.
|
|
# ==============================================================================
|
|
*.sqlite3
|
|
bots.db
|
|
*.db
|
|
logs/
|
|
*.log
|
|
|
|
# ==============================================================================
|
|
# File Hasil Build & Dependensi
|
|
# ==============================================================================
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
# Jangan abaikan package-lock.json, ini penting untuk instalasi konsisten
|
|
# package-lock.json
|
|
|
|
# Folder dependensi Node.js
|
|
node_modules/
|
|
|
|
# File konfigurasi ESLint (eslint.config.mjs) sengaja TIDAK diabaikan
|
|
# agar aturan linting konsisten untuk semua kolaborator.
|
|
|
|
# ==============================================================================
|
|
# File Spesifik IDE & Sistem Operasi
|
|
# ==============================================================================
|
|
.vscode/
|
|
.idea/
|
|
.DS_Store # Untuk macOS
|
|
Thumbs.db # Untuk Windows
|
|
# ==============================================================================
|
|
# File Sementara & Backup
|
|
# ==============================================================================
|
|
*.bak
|
|
*.swp
|
|
*.tmp
|
|
*.old
|
|
*.pkl # Model AI yang sudah dilatih (biasanya besar & bisa digenerasi ulang)
|
|
*.h5 # Format lain untuk model AI
|
|
|
|
|
|
# === PERUBAHAN PENTING ===
|
|
# JANGAN abaikan file data .csv secara global.
|
|
# File data untuk backtesting adalah bagian penting dari proyek.
|
|
# Simpan mereka di dalam folder 'data/'. Jika ada file CSV lain
|
|
# (seperti laporan hasil) yang ingin diabaikan, sebutkan secara spesifik.
|
|
# Contoh:
|
|
# reports/*.csv
|
|
|
|
# ==============================================================================
|
|
# File yang secara eksplisit dikecualikan
|
|
# ==============================================================================
|
|
DESKTOP_DEPLOYMENT.md
|
|
INVESTMENT_RETURN.md
|
|
PAYMENT_SETUP.md
|
|
STRATEGY_IDEAS.md
|
|
|
|
.vercel
|