1. Create MySQL database + user + ALL PRIVILEGES. 2. Upload project outside public_html when possible. 3. Copy .env.example to .env and fill every CHANGE_THIS value. 4. Create Node.js 22 app; startup file: app.js. 5. Run: npm install --omit=dev 6. Restart application. 7. Open admin panel; configure Admin API URL/key. 8. Add admin WhatsApp number in international format without +. 9. Scan QR. 10. Add cPanel Cron every 10 minutes: /usr/bin/curl -fsS -H "X-Cron-Secret: YOUR_CRON_SECRET" "https://YOUR-DOMAIN/internal/cron/partial" >/dev/null 2>&1