# Database DATABASE_URL=postgresql://...@...neon.tech/deckle # Redis REDIS_URL=redis://...@...upstash.io:6379 # Cloudflare R2 R2_ACCOUNT_ID= R2_ACCESS_KEY_ID= R2_SECRET_ACCESS_KEY= R2_BUCKET_NAME=deckle-pdfs R2_PUBLIC_URL=https://cdn.getdeckle.dev # Clerk CLERK_SECRET_KEY= CLERK_WEBHOOK_SECRET= NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY= NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up # Stripe STRIPE_SECRET_KEY= STRIPE_WEBHOOK_SECRET= # Webhooks WEBHOOK_SIGNING_SECRET=whsec_your_signing_secret_here # App API_BASE_URL=http://localhost:3000 DASHBOARD_URL=http://localhost:3001 # Storage provider (local, r2, s3, gcs) STORAGE_PROVIDER=local # AI template generation (optional) ANTHROPIC_API_KEY= # Email drip campaign (optional — without these, drip emails are no-ops) # Sign up at https://resend.com — free tier covers 3k emails/month RESEND_API_KEY= EMAIL_FROM="Deckle " # Founder/support inbox shown in the "last call" email — reply-to FOUNDER_EMAIL= # Server port PORT=3000 # Dev bypass mode (development only) # DECKLE_DEV_BYPASS=true