Files
quantumbotx/.gitignore
T
Reynov Christian 351292c26a feat: add i18n support and prepare for Vercel deployment
- 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.
2025-10-16 01:47:55 +08:00

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