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. 1

    Supabase-Projekt

    Projekt in der Region Frankfurt anlegen, dann NEXT_PUBLIC_SUPABASE_URL und NEXT_PUBLIC_SUPABASE_ANON_KEY setzen.

  2. 2

    Service-Role-Schlüssel

    SUPABASE_SERVICE_ROLE_KEY setzen. Er bleibt serverseitig und wird nie an den Browser ausgeliefert.

  3. 3

    onOffice-Zugang

    ONOFFICE_TOKEN und ONOFFICE_SECRET aus dem API-Benutzer eintragen. Ohne diese läuft das Board ohne Synchronisation.

  4. 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.