diff --git a/.env.docker.production b/.env.docker.production deleted file mode 100644 index e288886..0000000 --- a/.env.docker.production +++ /dev/null @@ -1,64 +0,0 @@ -# ── Traefik domains — used in docker-compose labels ────────────────────────── -ACME_EMAIL=rentaldrivego@gmail.com -API_DOMAIN=api.rentaldrivego.ma -PUBLIC_SITE_DOMAIN=rentaldrivego.ma -PGMANAGE_DOMAIN=pgmanage.rentaldrivego.ma - -DATABASE_URL=postgresql://postgres:change-me@postgres:5432/rentaldrivego -REDIS_URL=redis://redis:6379 - -# ── API ──────────────────────────────────────────────────────────────────────── -API_PORT=4000 -# SSR server-side calls go via the internal Docker network -API_INTERNAL_URL=http://api:4000/api/v1 -# Public-facing API URL visible to browsers — MUST be your real domain, not localhost -API_URL=https://api.rentaldrivego.ma -# Baked into Next.js bundles at build time — MUST be set before running `npm run build` -NEXT_PUBLIC_API_URL=https://api.rentaldrivego.ma/api/v1 - -# ── Frontend public URLs ─────────────────────────────────────────────────────── -NEXT_PUBLIC_MARKETING_URL=https://rentaldrivego.ma -NEXT_PUBLIC_MARKETPLACE_URL=https://rentaldrivego.ma/marketplace -NEXT_PUBLIC_DASHBOARD_URL=https://rentaldrivego.ma/dashboard -NEXT_PUBLIC_ADMIN_URL=https://rentaldrivego.ma/admin -NEXT_PUBLIC_PUBLIC_SITE_DOMAIN=rentaldrivego.ma -DASHBOARD_URL=https://rentaldrivego.ma/dashboard -ADMIN_URL=https://rentaldrivego.ma/admin - -# ── CORS ────────────────────────────────────────────────────────────────────── -# Comma-separated list of allowed browser origins. REQUIRED in production. -CORS_ORIGINS=https://rentaldrivego.ma - -# ── Auth ────────────────────────────────────────────────────────────────────── -JWT_SECRET=PMPS5k0D7rUeJOk0NkhI5bRtoGjkUqjK -JWT_EXPIRY=8h -RENTER_JWT_EXPIRY=7d - -# ── Database ────────────────────────────────────────────────────────────────── -POSTGRES_PASSWORD=24DY@1u5FLCkNMeiO@p -NODE_ENV=production - -# ── Email (choose one: Resend API or SMTP) ──────────────────────────────────── -# Option A — Resend -RESEND_API_KEY=C8qPDuFwsv5l@KsGhL/V -EMAIL_FROM=noreply@rentaldrivego.ma -EMAIL_FROM_NAME=RentalDriveGo -# Option B — SMTP -# MAIL_HOST=smtp.rentaldrivego.ma -# MAIL_PORT=587 -# MAIL_USERNAME=smtp-user -# MAIL_PASSWORD=smtp-password -# MAIL_SCHEME=smtp -# MAIL_FROM_ADDRESS=noreply@rentaldrivego.ma -# MAIL_FROM_NAME=RentalDriveGo - -# ── Firebase push notifications (optional) ──────────────────────────────────── -# FIREBASE_PROJECT_ID=your-firebase-project-id -# FIREBASE_CLIENT_EMAIL=firebase-adminsdk@your-project.iam.gserviceaccount.com -# FIREBASE_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n" - -# ── Twilio SMS / WhatsApp (optional) ───────────────────────────────────────── -# TWILIO_ACCOUNT_SID=ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -# TWILIO_AUTH_TOKEN=your_auth_token -# TWILIO_PHONE_NUMBER=+1234567890 -# TWILIO_WHATSAPP_NUMBER=+1234567890