beachPartyBalloons/.env.example
chris 77318fb477 Contact form: split name into first/last, add ntfy notification
- First and last name are now separate required fields
- Server combines them into a full name for emails
- Sends a push notification to NTFY_URL on new inquiry (fire-and-forget)
- NTFY_URL env var wired through docker-compose

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 00:32:06 -04:00

29 lines
1.3 KiB
Plaintext

# ── Root .env (fallback for Docker Compose < v2.24) ───────────────────────────
#
# Docker Compose v2.24+ reads build env_file directly from estore/.env — you
# should not need this file at all on a modern install.
#
# If your Compose is older and the shop shows "Online payment is not
# configured", copy the four NEXT_PUBLIC_* lines from estore/.env into this
# file so Compose can bake them into the Next.js build:
#
# NEXT_PUBLIC_SQUARE_APP_ID=
# NEXT_PUBLIC_SQUARE_LOCATION_ID=
# NEXT_PUBLIC_SQUARE_ENVIRONMENT=production
# NEXT_PUBLIC_SITE_URL=https://shop.beachpartyballoons.com
#
# All other secrets (access tokens, passwords, etc.) belong only in estore/.env
# — never put them here.
# ── Main site admin ───────────────────────────────────────────────────────────
MAIN_ADMIN_PASSWORD=
# ── Contact form (main-site) ──────────────────────────────────────────────────
SMTP_HOST=mail.beachpartyballoons.com
SMTP_PORT=587
SMTP_SECURE=false
SMTP_USER=info@beachpartyballoons.com
SMTP_PASS=
CONTACT_TO=info@beachpartyballoons.com
NTFY_URL=https://ntfy.example.com/your-topic