📐 Architektur: - Cloud-basiert (SaaS) Entscheidung - Multi-Tenancy Konzept - Architektur-Diagramm 🛠️ Tech-Stack: - Deno + Oak Backend - PostgreSQL Datenbank - Vue 3 + PrimeVue Frontend - Hetzner Hosting (DSGVO) 📁 Projektstruktur: - src/ mit routes, middleware, services - docs/ mit Architektur-Doku - Basis main.ts mit Health Check
20 lines
404 B
Plaintext
20 lines
404 B
Plaintext
# Server
|
|
PORT=8000
|
|
NODE_ENV=development
|
|
|
|
# Database (PostgreSQL)
|
|
DATABASE_URL=postgres://user:password@localhost:5432/pulse_crm
|
|
|
|
# JWT
|
|
JWT_SECRET=your-super-secret-jwt-key-min-32-chars
|
|
JWT_ACCESS_EXPIRES=15m
|
|
JWT_REFRESH_EXPIRES=7d
|
|
|
|
# Email (Resend)
|
|
RESEND_API_KEY=re_xxxxxxxxxxxxx
|
|
EMAIL_FROM=noreply@pulse-crm.de
|
|
|
|
# App
|
|
APP_URL=https://crm.kronos-soulution.de
|
|
API_URL=https://api.crm.kronos-soulution.de
|