APP_NAME=CoachPro
APP_ENV=production
APP_KEY=base64:hVI/8yk+HAkwA0E3JPm1CExSzjTKREwzB0KH4/+fbkc=
APP_DEBUG=false
APP_URL=https://coachpro.com.do
APP_DOMAIN=coachpro.com.do

APP_LOCALE=es
APP_FALLBACK_LOCALE=es
APP_FAKER_LOCALE=es_ES
APP_TIMEZONE=America/Santo_Domingo

APP_MAINTENANCE_DRIVER=file
# APP_MAINTENANCE_STORE=database

# PHP_CLI_SERVER_WORKERS=4

BCRYPT_ROUNDS=12

LOG_CHANNEL=daily
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=error

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=coachpro
DB_USERNAME=root
DB_PASSWORD=

SESSION_DRIVER=database
SESSION_LIFETIME=480
SESSION_ENCRYPT=false
SESSION_PATH=/
SESSION_DOMAIN=
SESSION_SECURE_COOKIE=true
SESSION_SAME_SITE=lax

BROADCAST_CONNECTION=reverb
FILESYSTEM_DISK=local
QUEUE_CONNECTION=database

CACHE_STORE=redis
# CACHE_PREFIX=

MEMCACHED_HOST=127.0.0.1

REDIS_CLIENT=phpredis
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

# Laravel Reverb WebSocket Server (replaces Soketi)
REVERB_APP_ID=658350
REVERB_APP_KEY=58ojzgqpvtq3esx26qgw
REVERB_APP_SECRET=aw5qpzykvqytwy6yxt8c
REVERB_HOST="coachpro.com.do"
REVERB_PORT=8080
REVERB_SCHEME=https

# Legacy Soketi config (kept for reference)
PUSHER_APP_ID="${REVERB_APP_ID}"
PUSHER_APP_KEY="${REVERB_APP_KEY}"
PUSHER_APP_SECRET="${REVERB_APP_SECRET}"
PUSHER_HOST="${REVERB_HOST}"
PUSHER_PORT="${REVERB_PORT}"
PUSHER_SCHEME="${REVERB_SCHEME}"
PUSHER_APP_CLUSTER=mt1

VITE_REVERB_APP_KEY="${REVERB_APP_KEY}"
VITE_REVERB_HOST="${REVERB_HOST}"
VITE_REVERB_PORT="${REVERB_PORT}"
VITE_REVERB_SCHEME="${REVERB_SCHEME}"

VITE_PUSHER_APP_KEY="${REVERB_APP_KEY}"
VITE_PUSHER_HOST="${REVERB_HOST}"
VITE_PUSHER_PORT="${REVERB_PORT}"
VITE_PUSHER_SCHEME="${REVERB_SCHEME}"
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

# Web Push VAPID Keys
VAPID_PUBLIC_KEY=GZw74rAPSToaYSjzeQ92i92qYcgYu2MciZidyVsEVHY
VAPID_PRIVATE_KEY=yX4jolPCVfE57mmrmb9Qscg58cmg_rPOtIBnqo_0M8w
VAPID_SUBJECT="${APP_URL}"
VITE_VAPID_PUBLIC_KEY="${VAPID_PUBLIC_KEY}"

MAIL_MAILER=smtp
MAIL_FROM_ADDRESS=noreply@coachpro.com.do
MAIL_SCHEME=null
MAIL_HOST=mail.hostuis.com
MAIL_PORT=587
MAIL_USERNAME=info@hostuis.com
MAIL_PASSWORD="Emely.2012@#"
MAIL_FROM_NAME=CoachPro

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false

VITE_APP_NAME="${APP_NAME}"

# ================================
# COACHPRO - Initial User Setup
# ================================
# Set these before running: php artisan db:seed
# If not set, random passwords will be generated and shown in console

# Admin credentials
ADMIN_NAME="Administrador"
ADMIN_EMAIL=admin@coachpro.local
# ADMIN_PASSWORD=

# Coach credentials
COACH_NAME="Coach Principal"
COACH_EMAIL=coach@coachpro.local
# COACH_PASSWORD=

# Initial client (optional portal access)
CLIENT_NAME="Cliente Inicial"
CLIENT_EMAIL=cliente@coachpro.local
# CLIENT_PASSWORD=
CREATE_CLIENT_PORTAL_ACCESS=false

# ================================
# Payment Gateways (Production)
# ================================
# Configure these in Admin Panel > Settings > Payments
# Or set here for initial setup

# PayPal Configuration
PAYPAL_MODE=sandbox
PAYPAL_SANDBOX_CLIENT_ID=
PAYPAL_SANDBOX_CLIENT_SECRET=
PAYPAL_LIVE_CLIENT_ID=
PAYPAL_LIVE_CLIENT_SECRET=
