e455d5dba5
Reviewed-on: #41 Co-authored-by: David Gwilliam <dhgwilliam@gmail.com> Co-committed-by: David Gwilliam <dhgwilliam@gmail.com>
44 lines
1.5 KiB
Bash
44 lines
1.5 KiB
Bash
# EuchreCamp Environment Configuration
|
|
# ============================================
|
|
# Copy this file to .env or use
|
|
# .env.development / .env.production for specific environments
|
|
|
|
# ============================================
|
|
# Database Configuration
|
|
# ============================================
|
|
# IMPORTANT: Use the appropriate DATABASE_URL for your environment:
|
|
#
|
|
# - Development: euchre_camp_dev (in .env.development)
|
|
# - CI/Testing: euchre_camp_ci (set via CI_DATABASE_URL secret)
|
|
# - Production: euchre_camp (in .env.production, DO NOT USE FOR TESTS)
|
|
|
|
DATABASE_PROVIDER=postgresql
|
|
|
|
# ============================================
|
|
# Better Auth Configuration
|
|
# ============================================
|
|
# Generate a new secret with: openssl rand -base64 32
|
|
BETTER_AUTH_SECRET=generate-new-secret-in-production
|
|
|
|
# Base URL - update for production
|
|
BETTER_AUTH_URL=http://localhost:3000
|
|
|
|
# ============================================
|
|
# Application Configuration
|
|
# ============================================
|
|
NODE_ENV=development
|
|
|
|
# Comma-separated list of trusted origins
|
|
TRUSTED_ORIGINS=http://localhost:3000,http://127.0.0.1:3000
|
|
|
|
# ============================================
|
|
# Environment-Specific Overrides
|
|
# ============================================
|
|
# For development (.env.development):
|
|
# DATABASE_URL from .credentials (euchre_camp_dev)
|
|
# NODE_ENV=development
|
|
# BETTER_AUTH_URL=http://localhost:3000
|
|
#
|
|
# For CI (set via secrets):
|
|
# DATABASE_URL set as CI_DATABASE_URL secret (euchre_camp_ci)
|
|
# NODE_ENV=test |