# Production environment template (Proxmox / mim4u.org) # Copy relevant values to API host (VMID 7811) or operator .env — not all belong in Vite. # Public site CUSTOM_DOMAIN=mim4u.org VITE_API_BASE_URL=/api # Stripe (public key in frontend build OR runtime via /api/public/config after admin setup) VITE_STRIPE_PUBLISHABLE_KEY=pk_live_YOUR_KEY # Dev-only mock donate when Stripe disabled: # VITE_ALLOW_MOCK_DONATE=1 # API secrets (VMID 7811 — also manageable in admin → System Settings) STRIPE_SECRET_KEY=sk_live_YOUR_KEY STRIPE_WEBHOOK_SECRET=whsec_YOUR_SECRET MIM_AUTH_SECRET=change-me-to-a-long-random-string MIM_ADMIN_PASSWORD= MIM_VOLUNTEER_PASSWORD= MIM_RESOURCE_PASSWORD= # Analytics VITE_GA_MEASUREMENT_ID=G-XXXXXXXXXX VITE_ENABLE_ANALYTICS=true # Feature flags VITE_ENABLE_PWA=true VITE_ENABLE_CHAT=false NODE_ENV=production # Cloudflare (DNS only — optional; use proxmox scripts) CLOUDFLARE_ZONE_ID=your-zone-id CLOUDFLARE_API_TOKEN=your-scoped-token # Operator deploy (proxmox repo, not committed) # PROXMOX_HOST=192.168.11.12 # VMID_MIM_WEB=7810 # IP_MIM_WEB=192.168.11.37