Wie nutze ich meinen Supabase-Server?
- Öffnen Sie im Panel Meine Server und klicken Sie auf Ihren Server.
- Warten Sie auf dem Reiter Übersicht, bis die Zeile App „Supabase ist bereit“ meldet. Die Seite aktualisiert sich selbst.
- Öffnen Sie den Link in der Zeile Panel-Adresse. Ihr Browser fragt nach Login und Passwort, dann öffnet sich Studio.
Ihre API-Schlüssel
Per SSH verbinden und die Schlüssel auslesen:
grep -E '^(SUPABASE_PUBLISHABLE_KEY|SUPABASE_SECRET_KEY|POSTGRES_PASSWORD)=' /opt/seturack/supabase/.env
Verwenden Sie SUPABASE_PUBLISHABLE_KEY im Client-Code. SUPABASE_SECRET_KEY hat volle Rechte, behalten Sie ihn also auf der Serverseite. Die älteren ANON_KEY und SERVICE_ROLE_KEY funktionieren ebenfalls.
Die Adresse Ihrer App
Nach der Einrichtung ist die SITE_URL von Auth die passwortgeschützte Studio-Adresse, und E-Mail-Links führen dorthin. Setzen Sie in /opt/seturack/supabase/.env die SITE_URL auf die Adresse Ihrer App und ADDITIONAL_REDIRECT_URLS auf die Rücksprungadressen, die Sie zulassen. Führen Sie dann in diesem Ordner docker compose up -d aus.
Mit der Datenbank verbinden
Verbinden Sie sich über den Pooler auf Port 5432 oder 6543. Der Benutzer ist postgres.your-tenant-id, das Passwort ist der Wert von POSTGRES_PASSWORD.
Die Registrierung lässt sich nicht abschließen, solange keine Bestätigungs-E-Mail gesendet werden kann. Tragen Sie die SMTP_*-Werte in .env ein und führen Sie in diesem Ordner docker compose up -d aus.
Noch kein Server? Bestellen Sie einen Server mit vorinstalliertem Supabase: Sie wählen die Größe und zahlen nur, was Sie wählen.
Vielen Dank für Ihre Rückmeldung!