# ─── APP ─────────────────────────────────────────────────────────
NODE_ENV=development
PORT=4000
BASE_URL=http://localhost:4000
API_VERSION=1.0.0

# ─── DATABASE ────────────────────────────────────────────────────
# MySQL (cPanel or local)
DATABASE_URL=""mysql://thinkersproducti_admin:C$y]jZN[RJW{YrFY@HOST:3306/thinkersproducti_site_bd"

# ─── JWT ─────────────────────────────────────────────────────────
JWT_ACCESS_SECRET=867eb2d09c3280a8e3aa3e6f6fce2e985f95ed8f6f1b7753ffd32e931905d612
JWT_REFRESH_SECRET=80a5019f0476fda05e7084574137a593b05ca57ca507769eec10057f49a38626
JWT_ACCESS_EXPIRES=15m
JWT_REFRESH_EXPIRES=7d

# ─── COOKIES ─────────────────────────────────────────────────────
COOKIE_DOMAIN=localhost
# true in production (HTTPS only), false in dev
COOKIE_SECURE=true
COOKIE_SAME_SITE=lax
COOKIE_DOMAIN=.thinkers-production.com

# ─── CORS ────────────────────────────────────────────────────────
# Comma-separated list of allowed origins
CORS_ORIGINS=https://thinkers-production.com,https://www.thinkers-production.com

# ─── UPLOADS ─────────────────────────────────────────────────────
UPLOAD_DIR=./uploads
MAX_FILE_SIZE_MB=8
# Accessible URL prefix for uploaded files
UPLOADS_PUBLIC_URL=https://api.thinkers-production.com/uploads
NODE_ENV=production

# ─── SMTP (optional — email notifications) ───────────────────────
SMTP_HOST=mail.thinkers-production.com
SMTP_PORT=465
SMTP_SECURE=false
SMTP_USER=admin@thinkers-production.com
SMTP_PASS=I[5)mod$RlhwoW=%W
SMTP_FROM="Thinkers Production <noreply@thinkers-production.com>"
ADMIN_EMAIL_NOTIFY=admin@thinkers-production.com

# ─── ADMIN SEED ──────────────────────────────────────────────────
ADMIN_EMAIL=admin@thinkers-production.com
ADMIN_PASSWORD=I[5)mod$RlhwoW=%W
