Initial commit – Cursa de la Cirera 2026 e-commerce
Next.js 14 + Prisma + Stripe + Google Sheets + Nodemailer
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# ─────────────────────────────────────────────────────────────
|
||||
# CURSA DE LA CIRERA 2026 – Variables d'entorn
|
||||
# Copia aquest fitxer a .env.local i omple els valors
|
||||
# ─────────────────────────────────────────────────────────────
|
||||
|
||||
# URL base de l'aplicació (sense barra final)
|
||||
NEXT_PUBLIC_BASE_URL=https://cursacorbins2026.treblarella.org
|
||||
|
||||
# ─── Base de dades (SQLite) ────────────────────────────────────
|
||||
# Desenvolupament local:
|
||||
DATABASE_URL="file:./dev.db"
|
||||
# Producció (Docker volume):
|
||||
# DATABASE_URL="file:/data/db.sqlite"
|
||||
|
||||
# ─── Stripe ───────────────────────────────────────────────────
|
||||
# Claus des del dashboard de Stripe → Developers → API Keys
|
||||
STRIPE_SECRET_KEY=sk_live_XXXXXXXXXXXXXXXXXXXX
|
||||
# Per a tests locals usa: sk_test_XXXXXXXXXXXXXXXXXXXX
|
||||
|
||||
# Secret del webhook de Stripe → Developers → Webhooks
|
||||
# En desenvolupament: stripe listen --forward-to localhost:3000/api/webhook
|
||||
STRIPE_WEBHOOK_SECRET=whsec_XXXXXXXXXXXXXXXXXXXX
|
||||
|
||||
# ─── Email (SMTP) ─────────────────────────────────────────────
|
||||
# Configuració del servidor SMTP per enviar emails
|
||||
SMTP_HOST=smtp.gmail.com
|
||||
SMTP_PORT=587
|
||||
SMTP_SECURE=false
|
||||
SMTP_USER=el-teu-email@gmail.com
|
||||
SMTP_PASS=la-teva-contrasenya-o-app-password
|
||||
# Email remitent (opcional, per defecte usa SMTP_USER)
|
||||
SMTP_FROM=Blood Bros Sport <noreply@bloodbrossport.com>
|
||||
|
||||
# Email on rebre les notificacions de noves comandes
|
||||
ADMIN_EMAIL=albert.gadea@gmail.com
|
||||
|
||||
# ─── Admin Panel ──────────────────────────────────────────────
|
||||
# Contrasenya per accedir a /admin
|
||||
ADMIN_PASSWORD=canvia-aquesta-contrasenya-segura
|
||||
|
||||
# ─── Google Sheets ────────────────────────────────────────────
|
||||
# ID del Google Sheet (de la URL: /spreadsheets/d/AQUI/edit)
|
||||
GOOGLE_SHEET_ID=
|
||||
# Credencials del Service Account en base64
|
||||
# PowerShell: [Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes((Get-Content credentials.json -Raw)))
|
||||
GOOGLE_CREDENTIALS_BASE64=
|
||||
Reference in New Issue
Block a user