{"owner":"mem0ai","repo":"mem0","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"server/docker-compose.yaml","servicesCount":3,"services":[{"name":"mem0","build":{"context":"..","dockerfile":"server/dev.Dockerfile"},"command":"sh -c \"rm -rf /app/packages && pip install -q --force-reinstall --no-deps mem0ai && alembic upgrade head && uvicorn main:app --host 0.0.0.0 --port 8000 --reload\"\n","ports":["8888:8000"],"environment":["PYTHONDONTWRITEBYTECODE=1","PYTHONUNBUFFERED=1","PYTHONPATH=","DASHBOARD_URL=http://localhost:3000","APP_DB_NAME=mem0_app","JWT_SECRET=${JWT_SECRET}","AUTH_DISABLED=${AUTH_DISABLED:-false}","MEM0_TELEMETRY=${MEM0_TELEMETRY:-true}"],"volumes":["./history:/app/history",".:/app"],"depends_on":["postgres"]},{"name":"postgres","image":"pgvector/pgvector:pg17","restart":"on-failure","ports":["8432:5432"],"environment":["POSTGRES_USER=${POSTGRES_USER:-postgres}","POSTGRES_PASSWORD=${POSTGRES_PASSWORD:?Set POSTGRES_PASSWORD in .env}"],"volumes":["postgres_db:/var/lib/postgresql/data","./init-db.sh:/docker-entrypoint-initdb.d/init-db.sh"]},{"name":"mem0-dashboard","build":"./dashboard","ports":["3000:3000"],"environment":["NEXT_PUBLIC_API_URL=http://localhost:8888","API_INTERNAL_URL=http://mem0:8000","NEXT_PUBLIC_INSTANCE_NAME=Mem0"],"depends_on":["mem0"]}],"exposedPorts":["8888","8432","3000"],"dockerRunCommand":"docker run -d --name mem0 -p 8888:8888 --restart always pgvector/pgvector:pg17","podmanRunCommand":"podman run -d --name mem0 -p 8888:8888 --restart always pgvector/pgvector:pg17","skopeoInspectCommand":"skopeo inspect docker://docker.io/pgvector/pgvector:pg17","orasPullCommand":"oras pull pgvector/pgvector:pg17","registryMeta":{"provider":"dockerhub","image":"pgvector/pgvector","canonicalImage":"docker.io/pgvector/pgvector:pg17","latestTag":"pg17","cliCommands":{"dockerRun":"docker run -d --name mem0 -p 8888:8888 --restart always pgvector/pgvector:pg17","dockerPull":"docker pull pgvector/pgvector:pg17","podmanRun":"podman run -d --name mem0 -p 8888:8888 --restart always pgvector/pgvector:pg17","skopeoInspect":"skopeo inspect docker://docker.io/pgvector/pgvector:pg17","orasPull":"oras pull pgvector/pgvector:pg17","composeYaml":"services:\n  mem0:\n    image: pgvector/pgvector:pg17\n    restart: unless-stopped\n    ports:\n      - \"8888:8888\""}}}