-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy path.env.example
More file actions
50 lines (44 loc) · 3.7 KB
/
Copy path.env.example
File metadata and controls
50 lines (44 loc) · 3.7 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
# Example environment for the Docker deployment (docker-compose.yaml).
# Copy to .env and fill in real values. .env is gitignored — never commit secrets.
# Placeholders here are intentionally fake.
# ─────────────────────────────────────────────────────────────────────────────
# State database (PostgreSQL)
# ─────────────────────────────────────────────────────────────────────────────
# Credentials for the bundled `postgres` service. POSTGRES_PASSWORD is REQUIRED
# (compose fails fast if unset). USER/DB are non-secret and have sane defaults.
POSTGRES_USER=qdrant_loader
POSTGRES_PASSWORD=change-me-since-this-is-fake
POSTGRES_DB=qdrant_loader
# Optional: override the full state DB URL. If unset, it is assembled from the
# POSTGRES_* vars above and points at the in-compose `postgres` service.
# For AWS RDS, point this at your RDS endpoint (no other change needed):
# STATE_DB_URL=postgresql+asyncpg://user:pass@your-rds-endpoint:5432/qdrant_loader
#
# Community/local (no Docker): leave Postgres unset and use SQLite instead:
# STATE_DB_PATH=./state.db
# ─────────────────────────────────────────────────────────────────────────────
# Qdrant (vector store)
# ─────────────────────────────────────────────────────────────────────────────
QDRANT_URL=http://qdrant:6333
QDRANT_COLLECTION_NAME=documents
# QDRANT_API_KEY= # only if your Qdrant requires auth
# ─────────────────────────────────────────────────────────────────────────────
# LLM / embeddings
# ─────────────────────────────────────────────────────────────────────────────
LLM_PROVIDER=openai
LLM_BASE_URL=https://api.openai.com/v1
LLM_API_KEY=your-llm-api-key
LLM_EMBEDDING_MODEL=text-embedding-3-small
LLM_CHAT_MODEL=gpt-4o-mini
# Legacy (still supported):
OPENAI_API_KEY=your-openai-api-key
# ─────────────────────────────────────────────────────────────────────────────
# MCP server logging
# ─────────────────────────────────────────────────────────────────────────────
MCP_LOG_LEVEL=INFO
MCP_LOG_FILE=mcp.log
MCP_DISABLE_CONSOLE_LOGGING=false
# ─────────────────────────────────────────────────────────────────────────────
# Falkor database
# ─────────────────────────────────────────────────────────────────────────────
FALKORDB_PASSWORD=