-
Notifications
You must be signed in to change notification settings - Fork 55
Expand file tree
/
Copy pathenv.example
More file actions
95 lines (73 loc) · 2.56 KB
/
env.example
File metadata and controls
95 lines (73 loc) · 2.56 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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# The public base url of this application
BASE_URL=http://localhost:3000
PORT=3000
# The postgres database url
DATABASE_URL=postgresql://localhost:5432/basechat
# Redis connection URL for caching
REDIS_URL=redis://localhost:6379
# Default to not use redis
USE_REDIS=0
# Your Ragie API key. You can get one by creating an account at https://ragie.ai
RAGIE_API_KEY=
RAGIE_API_BASE_URL=https://api.ragie.ai
# Your Ragie webhook secret. You can get this by creating a webhook endpoint in your Ragie account.
RAGIE_WEBHOOK_SECRET=
# Your OpenAI API key
OPENAI_API_KEY=
# Your Google API key
GOOGLE_GENERATIVE_AI_API_KEY=
# Your Anthropic API key
ANTHROPIC_API_KEY=
# Your Groq API key
GROQ_API_KEY=
# Auth.js config
AUTH_DRIZZLE_URL=postgresql://localhost:5432/basechat
# https://www.better-auth.com/docs/installation
BETTER_AUTH_SECRET=
BETTER_AUTH_URL=http://localhost:3000
# Configure auth provider secrets. Learn more by reading the documentation at https://authjs.dev/
AUTH_GOOGLE_ID=
AUTH_GOOGLE_SECRET=
# SMTP settings - These are default development settings for MailHog (https://github.com/mailhog/MailHog)
SMTP_FROM=noreply@example.com
SMTP_HOST=localhost
SMTP_PORT=1025
SMTP_SECURE=0
SMTP_USER= # Not required
SMTP_PASSWORD= # Not required
# Your encryption key
# Generate with: openssl rand -hex 32
ENCRYPTION_KEY=
# Whether to enable billing
BILLING_ENABLED=false
# The default pages processed limit for tenants
DEFAULT_PARTITION_LIMIT=
# Bucket Storage settings. Used for Logo
# If STORAGE_ENDPOINT is empty, the logo uploader won't show.
# GCS is: storage.googleapis.com
# AWS is: s3.amazonaws.com
STORAGE_ENDPOINT=
STORAGE_PORT=# Optional. Leave blank to use default.
STORAGE_REGION=#Required for S3. Optional for GCS.
STORAGE_USE_SSL=true
STORAGE_ACCESS_KEY=
STORAGE_SECRET_KEY=
# Name of the bucket you are using
STORAGE_BUCKET=
# Prefix all logo object names with this.
# Comment out to not have one
STORAGE_PREFIX=ugc
# Optional: Google Analytics Key
GOOGLE_ANALYTICS_KEY=
# Optional: Slack OAuth and webhook configs - Get these from your Slack app at https://api.slack.com/apps
SLACK_CLIENT_ID=
SLACK_CLIENT_SECRET=
SLACK_SIGNING_SECRET=
# DANGER: This will allow unverified Slack webhook requests which may be useful
# for development purposes. This should not be used in production.
# SLACK_ALLOW_UNVERIFIED_WEBHOOKS=true
# Optional: Google Cloud Tasks configuration for handling Slack Bot events
# GOOGLE_PROJECT_ID=
# GOOGLE_TASKS_QUEUE=
# GOOGLE_TASKS_LOCATION=
# GOOGLE_TASKS_SERVICE_ACCOUNT= # Service account email used for OIDC token generation