File size: 1,229 Bytes
34367da
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
# ============================================
# WIDGETTDC - GITHUB CODESPACES CONFIGURATION
# ============================================
# Copy this to .env when running in GitHub Codespaces
# Services run via devcontainer docker-compose.yml

NODE_ENV=development
PORT=3001

# --- Database (Local PostgreSQL with pgvector) ---
DATABASE_URL=postgresql://widgetdc:widgetdc_dev@postgres:5432/widgetdc?schema=public

# --- Redis (Local Redis) ---
REDIS_URL=redis://redis:6379

# --- Neo4j (Local Neo4j with APOC) ---
NEO4J_URI=bolt://neo4j:7687
NEO4J_USER=neo4j
NEO4J_PASSWORD=password
NEO4J_DATABASE=neo4j

# --- Security ---
JWT_SECRET=codespace-dev-secret-change-in-production

# --- Embeddings ---
# 'transformers' = local/free (uses Transformers.js)
# 'openai' = requires OPENAI_API_KEY
# 'huggingface' = requires HUGGINGFACE_API_KEY
EMBEDDING_PROVIDER=transformers

# --- Vector Store ---
# 'neo4j' = use Neo4j for vector storage (recommended)
# 'pgvector' = use PostgreSQL pgvector extension
VECTOR_PROVIDER=neo4j

# --- Logging ---
LOG_LEVEL=debug

# --- Optional AI Keys (uncomment and add your keys) ---
# OPENAI_API_KEY=sk-...
# GEMINI_API_KEY=...
# HUGGINGFACE_API_KEY=hf_...