SiloMart cPanel package ======================= Printed guide: LIVE-DEPLOY.md (also DEPLOYMENT.md) 1. Extract into Application root (folder that contains server.js). Turn on File Manager → Show Hidden Files so .next is visible. 2. Startup file: server.js (Production, Node 20+). 3. Set env vars: NODE_ENV=production, AUTH_SECRET, DB_*, NEXT_PUBLIC_SITE_URL Leave ALLOW_DEMO_CHECKOUT unset. 4. phpMyAdmin: import deploy/silomart-import.sql 5. Run NPM Install 6. Run JS Script: scripts/cpanel-prisma-generate.js 7. Run JS Script: scripts/cpanel-fix-paths.js 8. Run JS Script: scripts/cpanel-fix-perms.js 9. STOP then START 10. Open https://your-domain/api/health — must be application/json Do NOT run next build on the server. First admin login is documented in silomart-import.sql comments — change it immediately. The public /login page does not show seed passwords. If NPM Install warns about content-type changing to text/plain: the app was crashing. Re-upload THIS package, run steps 6–9, then re-check /api/health.