Ein Beispiel als Next.js-Website, auf der Postgres Volltextsuche, next-image mit Supabase-Speicher angezeigt und E-Mails basierend auf einem Einfügenauslöser mit Supabase Edge-Funktionen sendet.
Klicken Sie oben auf die Schaltfläche "Bereitstellen" und führen Sie die Setup -Schritte durch. Dadurch werden Ihre Supabase -Env -Vars automatisch festgelegt und das Datenbankschema im Ordner der Migrationen eingerichtet.
Bereitstellen Sie die Supabase Edge -Funktion für Kontaktformularbenachrichtigungen ein:
supabase link --project-ref your-project-ref
supabase secrets set SMTP_HOSTNAME="your.hostname.com" SMTP_PORT="2587" SMTP_USERNAME="your_username" SMTP_PASSWORD="your_password" SMTP_FROM="[email protected]" SMTP_TO="[email protected]" FUNCTION_SECRET="your-random-secret"
supabase functions deploy contact-notification
HINWEIS: SMTP_PORT muss ein anderes Port als 25 , 465 und 587 sein, da die Deno -Bereitstellung ausgehende Verbindungen zu Ports nicht unterstützt. AWS SES (Port 2587) wird empfohlen.
Richten Sie einen Supabase -Funktionshaken ein, um die Funktion auszulösen, wenn eine neue Zeile in partner_contacts eingefügt wird
Stellen Sie in den Einstellungen von Vercel -Projekten sicher, dass das Framework -Preset auf Next.js festgelegt wird und das Root -Verzeichnis auf app gesetzt ist.
Fügen Sie Partner in die partners ein.
Gemeinsam feiern?