1.2 KiB
1.2 KiB
⚙️ Environment Variables Setup
Nextcloud CalDAV hinzufügen
Füge diese Zeilen zu deiner .env Datei hinzu:
# Nextcloud CalDAV (Kalender-Synchronisation)
NEXTCLOUD_URL="https://cloud.savethemoment.photos"
NEXTCLOUD_USERNAME="SaveTheMoment-Atlas"
NEXTCLOUD_PASSWORD="T.H,Nwq>S\"83Vp7"
WICHTIG: Das Passwort enthält Sonderzeichen und muss in Anführungszeichen stehen!
Komplette .env Datei
Deine .env sollte jetzt so aussehen:
DATABASE_URL="postgresql://dennisforte:IIBd4CIbWEOl@localhost:5432/savethemoment?schema=public"
NEXTAUTH_SECRET="dein-geheimer-schluessel-hier"
NEXTAUTH_URL="http://localhost:3001"
# KI & APIs
OPENAI_API_KEY="sk-proj-Y8di..."
LEXOFFICE_API_KEY="l7cpYvAp..."
GOOGLE_MAPS_API_KEY="AIzaSyCF..."
# Nextcloud CalDAV (NEU!)
NEXTCLOUD_URL="https://cloud.savethemoment.photos"
NEXTCLOUD_USERNAME="SaveTheMoment-Atlas"
NEXTCLOUD_PASSWORD="T.H,Nwq>S\"83Vp7"
# Cron Job Secret
CRON_SECRET="your-secure-random-string-here"
Nach dem Hinzufügen:
-
Server neu starten:
npm run dev -
Kalender-Verbindung testen:
curl http://localhost:3001/api/calendar/test
Status: ✅ Nextcloud CalDAV-Service implementiert!