{"owner":"topoteretes","repo":"cognee","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yml","servicesCount":8,"services":[{"name":"cognee","build":{"context":".","dockerfile":"Dockerfile"},"restart":"always","ports":["8000:8000","5678:5678"],"environment":["DEBUG=false","ENV=local","LOG_LEVEL=INFO","SYSTEM_ROOT_DIRECTORY=/cognee-storage/system","DATA_ROOT_DIRECTORY=/cognee-storage/data","DB_PROVIDER=${DB_PROVIDER:-sqlite}","DB_HOST=${DB_HOST:-host.docker.internal}","DB_PORT=${DB_PORT:-5432}","DB_NAME=${DB_NAME:-cognee_db}","DB_USERNAME=${DB_USERNAME:-}","DB_PASSWORD=${DB_PASSWORD:-}","CORS_ALLOWED_ORIGINS=${CORS_ALLOWED_ORIGINS:-*}","DEFAULT_USER_PASSWORD=${DEFAULT_USER_PASSWORD:-default_password}"],"volumes":["./cognee:/app/cognee",".env:/app/.env:ro","cognee_system:/cognee-storage/system","cognee_data:/cognee-storage/data"]},{"name":"cognee-mcp","build":{"context":".","dockerfile":"cognee-mcp/Dockerfile"},"command":"--no-migration","ports":["8001:8000","5679:5678"],"environment":["DEBUG=false","ENV=local","LOG_LEVEL=INFO","SYSTEM_ROOT_DIRECTORY=/cognee-storage/system","DATA_ROOT_DIRECTORY=/cognee-storage/data","TRANSPORT_MODE=http","DB_PROVIDER=${DB_PROVIDER:-sqlite}","DB_HOST=${DB_HOST:-host.docker.internal}","DB_PORT=${DB_PORT:-5432}","DB_NAME=${DB_NAME:-cognee_db}","DB_USERNAME=${DB_USERNAME:-}","DB_PASSWORD=${DB_PASSWORD:-}","PYTHONUNBUFFERED=1"],"volumes":[".env:/app/.env:ro","./cognee:/app/cognee","cognee_system:/cognee-storage/system","cognee_data:/cognee-storage/data"]},{"name":"frontend","image":"cognee/cognee-ui:${COGNEE_UI_TAG:-latest}","restart":"always","ports":["3000:3000"],"environment":["COGNEE_BACKEND_URL=${COGNEE_BACKEND_URL:-}","DEFAULT_USER_PASSWORD"],"depends_on":["cognee"]},{"name":"frontend-dev","build":{"context":"./cognee-frontend","dockerfile":"Dockerfile"},"restart":"always","ports":["3000:3000"],"environment":["COGNEE_BACKEND_URL=${COGNEE_BACKEND_URL:-}","DEFAULT_USER_PASSWORD"],"volumes":["./cognee-frontend/src:/app/src","./cognee-frontend/public:/app/public"]},{"name":"neo4j","image":"neo4j:5.26","restart":"always","ports":["7474:7474","7687:7687"],"environment":["NEO4J_AUTH=neo4j/pleaseletmein","NEO4J_PLUGINS=[\"apoc\", \"graph-data-science\"]"]},{"name":"postgres","image":"pgvector/pgvector:pg17","restart":"always","ports":["5432:5432"],"environment":["POSTGRES_USER=cognee","POSTGRES_PASSWORD=cognee","POSTGRES_DB=cognee_db"],"volumes":["postgres_data:/var/lib/postgresql/data"]},{"name":"redis","image":"redis:7-alpine","command":"redis-server --appendonly yes","ports":["6379:6379"],"volumes":["redis_data:/data"]},{"name":"redisinsight","image":"redislabs/redisinsight:latest","restart":"always","ports":["5540:5540"]}],"exposedPorts":["8000","5678","8001","5679","3000","7474","7687","5432","6379","5540"],"dockerRunCommand":"docker run -d --name cognee -p 8000:8000 --restart always neo4j:5.26","podmanRunCommand":"podman run -d --name cognee -p 8000:8000 --restart always neo4j:5.26","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/neo4j:5.26","orasPullCommand":"oras pull neo4j:5.26","registryMeta":{"provider":"dockerhub","image":"library/neo4j","canonicalImage":"docker.io/library/neo4j:5.26","latestTag":"5.26","cliCommands":{"dockerRun":"docker run -d --name cognee -p 8000:8000 --restart always neo4j:5.26","dockerPull":"docker pull neo4j:5.26","podmanRun":"podman run -d --name cognee -p 8000:8000 --restart always neo4j:5.26","skopeoInspect":"skopeo inspect docker://docker.io/library/neo4j:5.26","orasPull":"oras pull neo4j:5.26","composeYaml":"services:\n  cognee:\n    image: neo4j:5.26\n    restart: unless-stopped\n    ports:\n      - \"8000:8000\""}}}