-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.env.example
36 lines (30 loc) · 1004 Bytes
/
.env.example
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
# Database Configuration
TYLER_DB_TYPE=postgresql
TYLER_DB_HOST=localhost
TYLER_DB_PORT=5432
TYLER_DB_NAME=tyler
TYLER_DB_USER=tyler
TYLER_DB_PASSWORD=tyler_dev
# Optional Database Settings
TYLER_DB_ECHO=false
TYLER_DB_POOL_SIZE=5
TYLER_DB_MAX_OVERFLOW=10
TYLER_DB_POOL_TIMEOUT=30
TYLER_DB_POOL_RECYCLE=1800
# OpenAI Configuration
OPENAI_API_KEY=your_openai_api_key
# Logging Configuration
WANDB_API_KEY=your_wandb_api_key
# Optional Integrations
NOTION_TOKEN=your_notion_token
SLACK_BOT_TOKEN=your_slack_bot_token
SLACK_SIGNING_SECRET=your_slack_signing_secret
# File storage configuration
TYLER_FILE_STORAGE_TYPE=local
TYLER_FILE_STORAGE_PATH=~/.tyler/files # Optional, defaults to ~/.tyler/files
TYLER_MAX_FILE_SIZE=52428800 # Optional, 50MB default
TYLER_MAX_STORAGE_SIZE=5368709120 # Optional, 5GB limit
TYLER_ALLOWED_MIME_TYPES=application/pdf,image/jpeg,image/png # Optional, comma-separated list
# Other settings
# Valid log levels: DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_LEVEL=INFO