68 lines
2.7 KiB
Text
68 lines
2.7 KiB
Text
# ===================================
|
|
# LOCAL DEVELOPMENT CONFIGURATION
|
|
# ===================================
|
|
# Dev environment variables for stripe-to-invoice
|
|
# Using DEV values for local development
|
|
|
|
# ===================================
|
|
# APP CONFIGURATION
|
|
# ===================================
|
|
NODE_ENV=development
|
|
APP_URL=http://localhost:3000
|
|
|
|
# ===================================
|
|
# DATABASE
|
|
# ===================================
|
|
# PostgreSQL connection string
|
|
# Using dev credentials - port-forward from Kubernetes via kubectl
|
|
# kubectl port-forward svc/postgres-dev -n dev --address 0.0.0.0 55432:5432
|
|
DATABASE_URL=postgresql://postgres:averysecretpasswordPersonAppleWinter938@host.docker.internal:55432/stripe_invoice
|
|
|
|
# ===================================
|
|
# STRIPE (Test Mode - DEV)
|
|
# ===================================
|
|
# These are actual dev test credentials
|
|
STRIPE_SECRET_KEY=sk_test_51Mo6PnBUc0gyz8XqrZqvWQWRQSUQbjt7zxP56lhdqgIG4qxn5zDuistUJJq8Chl7AxmyCy8xMRAh1Zf25jK0lYCb00QsQqNEsc
|
|
STRIPE_CLIENT_ID=ca_NZFa6CNybMItWKir9Uk6ojevnYcP7Rbz
|
|
STRIPE_WEBHOOK_SECRET=whsec_3b73b9e19cc074d58e521b4923b70d0fa8dee93e12de1dbec8b8fa240edd2653
|
|
|
|
# For local development, use: http://localhost:3000/api/stripe/callback
|
|
STRIPE_REDIRECT_URI=http://localhost:3000/api/stripe/callback
|
|
|
|
# Development mode fallback account ID (when webhook doesn't include account)
|
|
STRIPE_DEV_ACCOUNT_ID=acct_1Sds1LB99GOwj1Ea
|
|
|
|
# ===================================
|
|
# STRIPE - Platform Billing (Test Mode)
|
|
# ===================================
|
|
# For YOUR Stripe account to bill customers
|
|
# Get these from: https://dashboard.stripe.com/apikeys
|
|
STRIPE_BILLING_SECRET_KEY=sk_test_51Mo6PnBUc0gyz8XqrZqvWQWRQSUQbjt7zxP56lhdqgIG4qxn5zDuistUJJq8Chl7AxmyCy8xMRAh1Zf25jK0lYCb00QsQqNEsc
|
|
STRIPE_BILLING_WEBHOOK_SECRET=whsec_3b73b9e19cc074d58e521b4923b70d0fa8dee93e12de1dbec8b8fa240edd2653
|
|
|
|
|
|
# Stripe Subscription Price ID (for monthly subscription checkout)
|
|
STRIPE_SUBSCRIPTION_PRICE_ID=price_1Szm58BUc0gyz8XqO3TY4ezf
|
|
|
|
# App URL for redirect after payment
|
|
NEXT_PUBLIC_APP_URL=http://localhost:3000
|
|
|
|
# ===================================
|
|
# XERO (Test/Sandbox - DEV)
|
|
# ===================================
|
|
# These are actual dev credentials
|
|
XERO_CLIENT_ID=4C24EEA5583046519AD39B3905ED2BD3
|
|
XERO_CLIENT_SECRET=PAYDhzqMLvNtPrN5vDC7iwtXkgu99yG8Gbu86IlrdHH8hGjA
|
|
|
|
# For local development, use: http://localhost:3000/api/xero/callback
|
|
XERO_REDIRECT_URI=http://localhost:3000/api/xero/callback
|
|
|
|
# ===================================
|
|
# EMAIL (AWS SES - DEV)
|
|
# ===================================
|
|
# For magic link authentication
|
|
AWS_REGION=eu-west-2
|
|
SES_FROM_EMAIL=no-reply@juntekim.com
|
|
AWS_ACCESS_KEY_ID=AKIAQL67W6HI2547OPVG
|
|
AWS_SECRET_ACCESS_KEY=qCTirw/OCdw6P2aVknGlyh8MQVMmOkrm0NrXTz4j
|
|
|