# Kopiere nach .env — Vite neu starten nach Änderungen. VITE_APPWRITE_PROJECT_ID= # Wähle EINE Variante: # B) Self-hosted / nur Produktions-Domain in Appwrite erlaubt → Vite leitet /v1 weiter (kein CORS-Problem) # APPWRITE_DEV_ORIGIN=https://dein-appwrite-host.tld # VITE_APPWRITE_ENDPOINT=http://localhost:5173/v1 # A) Appwrite-Webplattform enthält „localhost“ (oder 127.0.0.1) → direkte URL, APPWRITE_DEV_ORIGIN leer lassen # APPWRITE_DEV_ORIGIN= # VITE_APPWRITE_ENDPOINT=https://appwrite.webklar.com/v1 # Cloud-Beispiel (ohne Proxy): # APPWRITE_DEV_ORIGIN= # VITE_APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1 # Backend lokal (empfohlen, gleicher Port wie ../server/.env PORT): # VITE_DEV_API_ORIGIN = nur Origin, kein /api # VITE_API_URL = gleicher Host:Port; /api wird in api.ts angehängt VITE_DEV_API_ORIGIN=http://127.0.0.1:3030 VITE_API_URL=http://127.0.0.1:3030 # Alternativ nur Proxy (relativ): VITE_API_URL=/api und VITE_DEV_API_ORIGIN weglassen — dann muss der Vite-Proxy zum Backend passen. # Nicht VITE_APPWRITE_ENDPOINT (/v1) als VITE_API_URL setzen — sonst 404.