Settings
Environment variables and API configuration
Deployment: Hetzner VPS (CX21)
EU-based (GDPR compliant) · Next.js 14+ standalone · PostgreSQL + Drizzle ORM · ~11-21 EUR/month estimated cost
Database
DATABASE_URLPostgreSQL connection string (Drizzle ORM)
OpenAI
OPENAI_API_KEYGPT-4o-mini API key for chat completions
Notion
NOTION_API_KEYNotion integration token for knowledge sync
NOTION_DATABASE_IDNotion database ID containing knowledge base pages
WHATSAPP_PHONE_NUMBER_IDMeta Business phone number ID
WHATSAPP_ACCESS_TOKENWhatsApp Cloud API access token
WHATSAPP_VERIFY_TOKENWebhook verification token (you choose this)
FALLBACK_EMAILComma-separated owner emails for fallback notifications
RESEND_API_KEYResend API key for sending fallback emails
EMAIL_FROMSender email address for fallback notifications
Monthly Cost Estimate
Hetzner VPS (CX21)
~6 EUR
OpenAI GPT-4o-mini
~5-15 EUR
WhatsApp Cloud API
Free (1k convos)
Domain + SSL
Free
Resend email
Free (3k/mo)
Total
~11-21 EUR/month