Fix timezone configuration and Ollama dependencies
- Fix mem0 library hardcoded US/Pacific timezone in Docker build - Add TZ=Europe/Prague environment variable to containers - Add missing ollama Python library to requirements.txt - Add Ollama environment variables to MCP container - Include test scripts for Ollama configuration validation This resolves timestamp issues where memories were created with incorrect Pacific timezone (-07:00) instead of local time (+02:00). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -37,6 +37,7 @@ services:
|
||||
ports:
|
||||
- "${API_PORT:-8080}:8080"
|
||||
environment:
|
||||
- TZ=Europe/Prague
|
||||
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
||||
- SUPABASE_CONNECTION_STRING=${SUPABASE_CONNECTION_STRING}
|
||||
- NEO4J_URI=neo4j://neo4j:7687
|
||||
@@ -71,17 +72,31 @@ services:
|
||||
ports:
|
||||
- "${MCP_PORT:-8765}:8765"
|
||||
environment:
|
||||
# System
|
||||
- TZ=Europe/Prague
|
||||
# LLM Provider Selection
|
||||
- LLM_PROVIDER=${LLM_PROVIDER:-openai}
|
||||
- EMBEDDER_PROVIDER=${EMBEDDER_PROVIDER:-openai}
|
||||
# OpenAI (optional if using Ollama)
|
||||
- OPENAI_API_KEY=${OPENAI_API_KEY}
|
||||
# Ollama Configuration
|
||||
- OLLAMA_BASE_URL=${OLLAMA_BASE_URL:-http://localhost:11434}
|
||||
- OLLAMA_LLM_MODEL=${OLLAMA_LLM_MODEL:-llama3.1:8b}
|
||||
- OLLAMA_EMBEDDING_MODEL=${OLLAMA_EMBEDDING_MODEL:-nomic-embed-text}
|
||||
# Database
|
||||
- SUPABASE_CONNECTION_STRING=${SUPABASE_CONNECTION_STRING}
|
||||
- NEO4J_URI=neo4j://neo4j:7687
|
||||
- NEO4J_USER=${NEO4J_USER:-neo4j}
|
||||
- NEO4J_PASSWORD=${NEO4J_PASSWORD}
|
||||
# API
|
||||
- API_KEY=${API_KEY}
|
||||
- MCP_HOST=0.0.0.0
|
||||
- MCP_PORT=8765
|
||||
# Mem0 Configuration
|
||||
- MEM0_COLLECTION_NAME=${MEM0_COLLECTION_NAME:-t6_memories}
|
||||
- MEM0_EMBEDDING_DIMS=${MEM0_EMBEDDING_DIMS:-1536}
|
||||
- MEM0_VERSION=${MEM0_VERSION:-v1.1}
|
||||
# Logging
|
||||
- LOG_LEVEL=${LOG_LEVEL:-INFO}
|
||||
- ENVIRONMENT=${ENVIRONMENT:-production}
|
||||
depends_on:
|
||||
|
||||
Reference in New Issue
Block a user