-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
34 lines (27 loc) · 1.01 KB
/
Copy path.env.example
File metadata and controls
34 lines (27 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Core Configuration
PORT=5002
NODE_ENV=development
DATABASE_URL=postgresql://user:password@ep-xxx-pooler.region.aws.neon.tech:5432/dbname
# Authentication
GOOGLE_CLIENT_ID=your_google_client_id
GOOGLE_CLIENT_SECRET=your_google_client_secret
# IMPORTANT: Rotate SESSION_SECRET, JWT_SECRET, and ENCRYPTION_KEY for production
SESSION_SECRET=your_random_session_secret
JWT_SECRET=your_jwt_secret
ENCRYPTION_KEY=your_encryption_key
INITIAL_ADMIN_EMAIL=admin@example.com
# Development & Security Flags
# IMPORTANT: ENABLE_MOCK_ADMIN must be false in production environments to avoid security risk.
ENABLE_MOCK_ADMIN=false
# Sentry (Optional for dev, required for prod)
SENTRY_DSN=
# OpenTelemetry
OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318
OTEL_SERVICE_NAME=run-remix
OTEL_TRACES_SAMPLER=parentbased_traceidratio
OTEL_TRACES_SAMPLER_ARG=0.1
# Caching (Optional for local dev, required for Prod)
UPSTASH_REDIS_REST_URL=https://...
UPSTASH_REDIS_REST_TOKEN=...
# Observability Configuration
HEALTH_CHECK_MEMORY_LIMIT=536870912