Aufgabenboard · Einrichtung
Noch vier Angaben, dann läuft es
Die Werte kommen in .env.local und in die Umgebungsvariablen des Vercel-Projekts. Die Vorlage steht in .env.example.
- 1
Supabase-Projekt
Projekt in der Region Frankfurt anlegen, dann NEXT_PUBLIC_SUPABASE_URL und NEXT_PUBLIC_SUPABASE_ANON_KEY setzen.
- 2
Service-Role-Schlüssel
SUPABASE_SERVICE_ROLE_KEY setzen. Er bleibt serverseitig und wird nie an den Browser ausgeliefert.
- 3
onOffice-Zugang
ONOFFICE_TOKEN und ONOFFICE_SECRET aus dem API-Benutzer eintragen. Ohne diese läuft das Board ohne Synchronisation.
- 4
Cron-Secret
CRON_SECRET setzen, damit der getaktete Sync-Lauf nicht offen im Netz steht.
Danach die drei Dateien aus supabase/migrations im SQL-Editor von Supabase ausführen und einmal select bootstrap_org('4wändekanzlei'); aufrufen.