P0: mim-api, live conversion paths, and CWV sprint to ~2.56s LCP.

Ship VMID 7811 API (assistance, contact, Stripe checkout), wire donate and forms to API with accessible success UI, static LCP shell with deferred React mount, and perf gate tooling (P0 72/2600ms; world-class 85/2500ms tracked separately).

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
defiQUG
2026-06-15 23:42:45 -07:00
co-authored by Cursor
parent f0180bd3b8
commit 6c0de165d3
26 changed files with 4212 additions and 5370 deletions
+19
View File
@@ -0,0 +1,19 @@
# mim-api — VMID 7811 (mim-api-1 @ 192.168.11.36:3001)
PORT=3001
NODE_ENV=production
MIM_PUBLIC_URL=https://mim4u.org
MIM_DATA_DIR=/var/lib/mim-api/data
# Stripe (required for live donations)
STRIPE_SECRET_KEY=sk_live_...
STRIPE_WEBHOOK_SECRET=whsec_...
# Receipt / intake notifications (optional — logs if unset)
SMTP_HOST=
SMTP_PORT=587
SMTP_USER=
SMTP_PASS=
MIM_NOTIFY_EMAIL=[email protected]
# CORS (comma-separated origins; default mim4u.org)
MIM_CORS_ORIGINS=https://mim4u.org,https://www.mim4u.org