Active Environment Configuration
Not configured (fallback to localhost:5678)This URL is compiled into the Dashboard. To change it permanently, edit the .env.local file in your project root and restart the Next.js server.
Backend Diagnostic Tool
Deployment Guide: Webhook Setup
- Deploy n8n Workflows: Import the sanitized
public_workflow_X.jsonfiles from the/n8ndirectory into your n8n instance. Configure all required Google Sheets and SMTP credentials. - Expose n8n to the Public: Ensure your n8n instance is accessible via a public URL (using Cloudflare Tunnel, ngrok, or a reverse proxy like Nginx).
- Copy Webhook Variables: Get your public tunnel URL (e.g.
https://mi-tunnel.trycloudflare.com) and append/webhook. - Configure Dashboard Environment: Create a
.env.localfile in this Next.js project and setNEXT_PUBLIC_N8N_WEBHOOK_BASE_URL="your-tunnel-url/webhook". - Restart Next.js Server: Run
npm run devor rebuild the app to apply the new environment variables.