# =============================================================================
# MonkAPI Node.js - Production Configuration
# =============================================================================

# Application
NODE_ENV=production
PORT=3000
API_VERSION=1.5

# Database (MySQL - Identifiants Laravel)
DATABASE_URL="mysql://draftmonkapicom_db:Patr%24295tTer@localhost:3306/draftmonkapicom_db"

# Redis (si disponible sur le serveur, sinon laisser localhost)
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=

# JWT (CHANGEZ CES CLÉS EN PRODUCTION!)
JWT_SECRET=monkapi-jwt-secret-key-2024-change-this-in-production
JWT_EXPIRES_IN=7d
JWT_REFRESH_SECRET=monkapi-refresh-secret-key-2024-change-this
JWT_REFRESH_EXPIRES_IN=30d

# Pusher (Real-time) - Copier depuis Laravel .env
PUSHER_APP_ID=
PUSHER_KEY=
PUSHER_SECRET=
PUSHER_CLUSTER=eu

# Firebase (Push Notifications) - Copier depuis Laravel
FIREBASE_PROJECT_ID=
FIREBASE_PRIVATE_KEY=
FIREBASE_CLIENT_EMAIL=

# OneSignal
ONESIGNAL_APP_ID=
ONESIGNAL_API_KEY=

# Stripe - Copier depuis Laravel
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=

# Twilio (SMS) - Copier depuis Laravel
TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
TWILIO_PHONE_NUMBER=

# AWS S3 - Copier depuis Laravel
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_REGION=eu-west-1
AWS_BUCKET=

# Mail - Copier depuis Laravel
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USER=
MAIL_PASSWORD=
MAIL_FROM=noreply@monkapi.com

# Google Maps
GOOGLE_MAPS_API_KEY=

# App URLs
APP_URL=https://monkapijs.monkapi.com
FRONTEND_URL=https://monkapi.com
