🐳 Docker Configuration: - Created Dockerfile for containerized API deployment - Added docker-compose.api.yml for complete stack - Added requirements.txt for Docker builds - Added .dockerignore for optimized builds - Configured external access on 0.0.0.0:8080 📚 Documentation Updates: - Updated quickstart to reflect Neo4j already running - Added Docker deployment tabs with external access info - Updated REST API docs with Docker deployment options - Clarified local vs external access deployment methods 🔧 Configuration: - API_HOST=0.0.0.0 for external access in Docker - Health checks and restart policies - Proper networking and volume configuration - Environment variable configuration ✅ Addresses user issues: - REST API now accessible from outside the machine via Docker - Documentation reflects actual infrastructure state - Clear deployment options for different use cases 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
17 lines
255 B
Plaintext
17 lines
255 B
Plaintext
# Core API dependencies
|
|
fastapi>=0.104.0
|
|
uvicorn[standard]>=0.24.0
|
|
pydantic>=2.5.0
|
|
|
|
# Mem0 dependencies
|
|
mem0ai>=0.1.115
|
|
posthog>=3.5.0
|
|
qdrant-client>=1.9.1
|
|
sqlalchemy>=2.0.31
|
|
vecs>=0.4.0
|
|
ollama>=0.1.0
|
|
|
|
# Additional utilities
|
|
requests
|
|
httpx
|
|
python-dateutil |