Aggiunge newsletter custom con D1, double opt-in e invio campagne.
Attiva il form footer, API subscribe/confirm/unsubscribe e endpoint admin protetti, riusando Resend per le email. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
16
.env.example
16
.env.example
@ -2,12 +2,22 @@ PUBLIC_CONTACT_FORM_ACTION_URL=/api/contact
|
||||
PUBLIC_CONTACT_FORM_SUCCESS_REDIRECT=http://localhost:4321/#contatti
|
||||
PUBLIC_CONTACT_FORM_MAILTO=
|
||||
PUBLIC_CONTACT_TURNSTILE_SITE_KEY=
|
||||
PUBLIC_SITE_URL=http://localhost:4321
|
||||
|
||||
CONTACT_FORM_MODE=dev
|
||||
CONTACT_FORM_RESEND_API_KEY=
|
||||
CONTACT_FORM_FROM_EMAIL=no-reply@nexstudio.com
|
||||
CONTACT_FORM_TO_EMAIL=info@nexstudio.com
|
||||
CONTACT_FORM_TO_EMAIL_INFO=info@nexstudio.com
|
||||
CONTACT_FORM_FROM_EMAIL=no-reply@nexstudio.ai
|
||||
CONTACT_FORM_TO_EMAIL=info@nexstudio.ai
|
||||
CONTACT_FORM_TO_EMAIL_INFO=info@nexstudio.ai
|
||||
CONTACT_FORM_TO_EMAIL_PRIVACY=
|
||||
CONTACT_FORM_TO_EMAIL_CAREERS=
|
||||
CONTACT_TURNSTILE_SECRET_KEY=
|
||||
|
||||
# Newsletter (custom D1 + Resend, double opt-in)
|
||||
# In produzione: NEWSLETTER_MODE=live (oppure CONTACT_FORM_MODE=live come fallback)
|
||||
NEWSLETTER_MODE=dev
|
||||
NEWSLETTER_RESEND_API_KEY=
|
||||
NEWSLETTER_FROM_EMAIL=no-reply@nexstudio.ai
|
||||
NEWSLETTER_NOTIFY_TO_EMAIL=info@nexstudio.ai
|
||||
NEWSLETTER_ADMIN_TOKEN=
|
||||
NEWSLETTER_TURNSTILE_SECRET_KEY=
|
||||
|
||||
Reference in New Issue
Block a user