Пример Next.js на веб-сайте, на котором показан полный текстовый поиск Postgres, next-image с хранением Supabase и отправка электронных писем на основе триггера вставки с функциями Supabase Edge.
Нажмите кнопку «Развернуть» выше и запустите шаги настройки. Это автоматически установит ваши Supabase Env VARS и настраивает схему базы данных, расположенную в папке миграции.
Развернуть функцию края супабазы для уведомлений о контактной форме:
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
Примечание. SMTP_PORT должен быть портом, отличным от 25 , 465 и 587 поскольку DENO Deploy не поддерживает исходящие соединения с портами. Рекомендуется AWS SES (порт 2587).
Настройка крючка функции Supabase для запуска функции, когда новая строка вставлена в partner_contacts
В настройках проекта Vercel убедитесь, что Framework Preset установлен на Next.js , а Root Directory установлен в app .
Вставьте партнеров в таблицу partners .
Праздновать вместе?