name: mem0-selfhost services: mem0: build: context: . dockerfile: Dockerfile ports: - "${MEM0_PORT:-8889}:8000" env_file: - .env networks: - mem0_network extra_hosts: - "host.docker.internal:host-gateway" depends_on: - qdrant environment: - PYTHONDONTWRITEBYTECODE=1 - PYTHONUNBUFFERED=1 - QDRANT_HOST=${QDRANT_HOST} - QDRANT_PORT=${QDRANT_PORT} - EMBEDDING_URL=${EMBEDDING_URL} - EMBEDDING_DIMS=${EMBEDDING_DIMS} volumes: - ./history:/app/history restart: unless-stopped qdrant: image: qdrant/qdrant:latest ports: - "6333:6333" networks: - mem0_network volumes: - qdrant_storage:/qdrant/storage restart: unless-stopped volumes: qdrant_storage: networks: mem0_network: driver: bridge