-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
48 lines (40 loc) · 1.62 KB
/
.env.example
File metadata and controls
48 lines (40 loc) · 1.62 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
# Copy this file to .env and fill in the required values.
# All variables are prefixed with INBOX_AI_ to avoid collisions.
# IMAP Configuration - For receiving emails
INBOX_AI_IMAP__HOST=imap.gmail.com
INBOX_AI_IMAP__PORT=993
INBOX_AI_IMAP__USERNAME=your_email@gmail.com
INBOX_AI_IMAP__APP_PASSWORD=your_gmail_app_password_here
INBOX_AI_IMAP__MAILBOXES=INBOX,[Gmail]/Spam
INBOX_AI_IMAP__USE_SSL=true
INBOX_AI_IMAP__TRASH_FOLDER=[Gmail]/Trash
# SMTP Configuration - For sending emails
INBOX_AI_SMTP__HOST=smtp.gmail.com
INBOX_AI_SMTP__PORT=587
INBOX_AI_SMTP__USERNAME=your_email@gmail.com
INBOX_AI_SMTP__PASSWORD=your_gmail_app_password_here
INBOX_AI_SMTP__USE_TLS=true
INBOX_AI_SMTP__FROM_NAME=Your Name
# LLM Configuration - For AI features
INBOX_AI_LLM__BASE_URL=http://localhost:11434
INBOX_AI_LLM__MODEL=gpt-oss:20b
INBOX_AI_LLM__TIMEOUT_SECONDS=30
INBOX_AI_LLM__TEMPERATURE=0.2
INBOX_AI_LLM__MAX_OUTPUT_TOKENS=512
INBOX_AI_LLM__FALLBACK_ENABLED=true
INBOX_AI_FOLLOW_UP__EXCLUDE_CATEGORIES=marketing,notification,spam,social,newsletter
# Storage Configuration
INBOX_AI_STORAGE__DB_PATH=./inbox_ai.db
# Sync Configuration
INBOX_AI_SYNC__BATCH_SIZE=10
INBOX_AI_SYNC__MAX_MESSAGES=2000
# Leave empty to process all messages available during a sync
# Google Calendar Integration
INBOX_AI_CALENDAR__ENABLED=true
INBOX_AI_CALENDAR__CLIENT_ID=your-google-oauth-client-id-here
INBOX_AI_CALENDAR__CLIENT_SECRET=your-google-oauth-client-secret-here
INBOX_AI_CALENDAR__REDIRECT_URI=http://localhost:8000/calendar/callback
INBOX_AI_CALENDAR__EVENT_DURATION_MINUTES=30
# Logging Configuration
INBOX_AI_LOGGING__LEVEL=DEBUG
INBOX_AI_LOGGING__STRUCTURED=false