# 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: leer = Browser ruft /api auf (Vite-Proxy → 127.0.0.1:3000/api/…). # Nicht VITE_APPWRITE_ENDPOINT (/v1) als VITE_API_URL verwenden — sonst 404. # Wenn /api 404: nur EIN Vite auf 5173 (strictPort) — anderen Prozess auf 5173 beenden oder FRONTEND_URL anpassen. # Wenn /api im Browser 404 liefert: PORT prüfen und ggf. Proxy-Ziel setzen: # VITE_DEV_API_ORIGIN=http://127.0.0.1:3000 # Optional direkt (ohne Proxy): http://localhost:3000 — fehlendes /api wird ergänzt. # VITE_API_URL=