Spaces:
Paused
Paused
File size: 1,023 Bytes
5ec8557 | 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 | # mem0 Self-Hosted - docker-compose.yml
services:
mem0:
build: .
container_name: mem0
ports:
- "7864:7860"
env_file:
- .env
environment:
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- OPENAI_API_KEY=${OPENAI_API_KEY}
- JWT_SECRET=${JWT_SECRET}
- ADMIN_API_KEY=${ADMIN_API_KEY:-}
- AUTH_DISABLED=${AUTH_DISABLED:-false}
- MEM0_TELEMETRY=${MEM0_TELEMETRY:-true}
- DASHBOARD_URL=http://localhost:7860
- NEXT_PUBLIC_API_URL=/api
- NEXT_PUBLIC_INSTANCE_NAME=Mem0
# 127.0.0.1, not localhost: Node >=17 resolves localhost to ::1 first and
# uvicorn listens on IPv4 only -> ECONNREFUSED during token rotation
- API_INTERNAL_URL=http://127.0.0.1:8000
- MEM0_DEFAULT_LLM_MODEL=${MEM0_DEFAULT_LLM_MODEL:-gpt-5-mini}
- MEM0_DEFAULT_EMBEDDER_MODEL=${MEM0_DEFAULT_EMBEDDER_MODEL:-text-embedding-3-small}
volumes:
- mem0_data:/data
- mem0_history:/opt/mem0/api/history
volumes:
mem0_data:
mem0_history: |