# ============================================
# HOMOEOPATHY SYSTEM ENVIRONMENT CONFIGURATION
# ============================================

# Application Settings
APP_NAME="Homoeopathy System"
APP_VERSION="1.0.0"
APP_URL="http://localhost"
ENVIRONMENT="development"  # development, staging, production
DEBUG_MODE=true

# Database Configuration
DB_HOST="localhost"
DB_PORT="3306"
DB_NAME="homoeopathy_kent"
DB_USER="root"
DB_PASS=""
DB_CHARSET="utf8mb4"

# Timezone
TIMEZONE="Asia/Kolkata"

# AI Configuration
USE_AI=false
GEMINI_API_KEY=""
DEEPSEEK_API_KEY=""

# Email Configuration
MAIL_HOST="smtp.gmail.com"
MAIL_PORT="587"
MAIL_USERNAME=""
MAIL_PASSWORD=""
MAIL_ENCRYPTION="tls"
MAIL_FROM_ADDRESS="noreply@homoeopathy.com"
MAIL_FROM_NAME="Homoeopathy System"

# SMS Configuration (Optional)
SMS_API_KEY=""
SMS_SENDER_ID="HOMEO"

# Payment Gateway (Optional)
RAZORPAY_KEY_ID=""
RAZORPAY_KEY_SECRET=""
PAYTM_MERCHANT_ID=""
PAYTM_MERCHANT_KEY=""

# Security
SESSION_LIFETIME=120  # minutes
PASSWORD_MIN_LENGTH=6
LOGIN_ATTEMPTS=5
LOGIN_LOCKOUT_TIME=15  # minutes

# File Uploads
MAX_UPLOAD_SIZE=20971520  # 20MB
ALLOWED_EXTENSIONS="jpg,jpeg,png,pdf,doc,docx"

# Backup Settings
BACKUP_PATH="/backups"
BACKUP_KEEP_DAYS=30

# Cache Settings
CACHE_ENABLED=true
CACHE_DRIVER="file"  # file, redis, memcached
REDIS_HOST="127.0.0.1"
REDIS_PORT="6379"