-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.cloud
More file actions
128 lines (110 loc) · 4.96 KB
/
.env.cloud
File metadata and controls
128 lines (110 loc) · 4.96 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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
# ContextFS Cloud/Production Configuration
# Use this for the sync service and production deployments
# Copy to .env for cloud operations
# =============================================================================
# STORAGE BACKEND - PostgreSQL with pgvector
# =============================================================================
CONTEXTFS_BACKEND=postgres
CONTEXTFS_POSTGRES_URL=postgresql://contextfs:contextfs@localhost:5432/contextfs
CONTEXTFS_POSTGRES_PGVECTOR=true
CONTEXTFS_POSTGRES_AGE=true
# =============================================================================
# CHROMADB - HTTP Server Mode
# =============================================================================
CONTEXTFS_CHROMA_HOST=localhost
CONTEXTFS_CHROMA_PORT=8000
CONTEXTFS_CHROMA_COLLECTION=contextfs_memories
# =============================================================================
# EMBEDDINGS
# =============================================================================
CONTEXTFS_EMBEDDING_MODEL=all-MiniLM-L6-v2
CONTEXTFS_EMBEDDING_BACKEND=auto
CONTEXTFS_USE_GPU=
CONTEXTFS_EMBEDDING_PARALLEL_WORKERS=
# =============================================================================
# SEARCH SETTINGS
# =============================================================================
CONTEXTFS_DEFAULT_SEARCH_LIMIT=10
CONTEXTFS_MIN_SIMILARITY_SCORE=0.3
# =============================================================================
# INDEXING SETTINGS
# =============================================================================
CONTEXTFS_MAX_COMMITS=100
# =============================================================================
# SESSION SETTINGS
# =============================================================================
CONTEXTFS_AUTO_SAVE_SESSIONS=true
CONTEXTFS_SESSION_TIMEOUT_MINUTES=60
# =============================================================================
# MEMORY LINEAGE
# =============================================================================
CONTEXTFS_LINEAGE_AUTO_TRACK=true
CONTEXTFS_LINEAGE_MERGE_STRATEGY=union
CONTEXTFS_LINEAGE_PRESERVE_TAGS=true
# =============================================================================
# MCP SERVER
# =============================================================================
CONTEXTFS_MCP_ENABLED=true
CONTEXTFS_MCP_PORT=3000
# =============================================================================
# LOGGING
# =============================================================================
CONTEXTFS_LOG_LEVEL=INFO
CONTEXTFS_LOG_FILE=
# =============================================================================
# OAUTH - Web Frontend
# =============================================================================
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
# =============================================================================
# OAUTH - CLI (localhost callback)
# =============================================================================
CONTEXTFS_CLI_GITHUB_CLIENT_ID=
CONTEXTFS_CLI_GITHUB_CLIENT_SECRET=
CONTEXTFS_CLI_GOOGLE_CLIENT_ID=
CONTEXTFS_CLI_GOOGLE_CLIENT_SECRET=
CONTEXTFS_CLI_OAUTH_PORT=8400
# =============================================================================
# STRIPE (Billing)
# =============================================================================
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
STRIPE_PRICE_PRO=
STRIPE_PRICE_TEAM=
# =============================================================================
# EMAIL SERVICE (Mailgun)
# =============================================================================
MAILGUN_API_KEY=
MAILGUN_DOMAIN=appmail.magnetonlabs.com
# =============================================================================
# APP URLs
# =============================================================================
APP_BASE_URL=https://contextfs.ai
# =============================================================================
# ADMIN
# =============================================================================
ADMIN_PASSWORD=
# =============================================================================
# AI KEYS (for LLM-powered features)
# =============================================================================
CONTEXTFS_ANTHROPIC_API_KEY=
CONTEXTFS_OPENAI_API_KEY=
CONTEXTFS_DEFAULT_AI_MODEL=claude
CONTEXTFS_CLAUDE_MODEL=claude-3-sonnet-20240229
CONTEXTFS_OPENAI_MODEL=gpt-3.5-turbo
# =============================================================================
# GRAPH DATABASE (Optional - FalkorDB)
# =============================================================================
CONTEXTFS_FALKORDB_ENABLED=false
CONTEXTFS_FALKORDB_HOST=localhost
CONTEXTFS_FALKORDB_PORT=6379
CONTEXTFS_FALKORDB_PASSWORD=
CONTEXTFS_FALKORDB_GRAPH_NAME=contextfs_memory
# =============================================================================
# DEVELOPMENT / TESTING
# =============================================================================
CONTEXTFS_DEBUG=false
CONTEXTFS_TEST_MODE=false