{"owner":"infiniflow","repo":"ragflow","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker/docker-compose.yml","servicesCount":1,"services":[{"name":"ragflow-cpu","image":"${RAGFLOW_IMAGE}","restart":"unless-stopped","command":"--enable-adminserver --init-superuser","ports":["${SVR_WEB_HTTP_PORT}:80","${SVR_WEB_HTTPS_PORT}:443","${SVR_HTTP_PORT}:9380","${ADMIN_SVR_HTTP_PORT}:9381"],"environment":["KVROCKS_HOST=kvrocks","KVROCKS_PORT=6379"],"volumes":["./ragflow-logs:/ragflow/logs","./service_conf.yaml.template:/ragflow/conf/service_conf.yaml.template","./entrypoint.sh:/ragflow/entrypoint.sh"],"depends_on":["mysql"]}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name ragflow --restart always ${RAGFLOW_IMAGE}","podmanRunCommand":"podman run -d --name ragflow --restart always ${RAGFLOW_IMAGE}","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/${RAGFLOW_IMAGE}:latest","orasPullCommand":"oras pull ${RAGFLOW_IMAGE}","registryMeta":{"provider":"dockerhub","image":"library/${RAGFLOW_IMAGE}","canonicalImage":"docker.io/library/${RAGFLOW_IMAGE}:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name ragflow --restart always ${RAGFLOW_IMAGE}","dockerPull":"docker pull ${RAGFLOW_IMAGE}","podmanRun":"podman run -d --name ragflow --restart always ${RAGFLOW_IMAGE}","skopeoInspect":"skopeo inspect docker://docker.io/library/${RAGFLOW_IMAGE}:latest","orasPull":"oras pull ${RAGFLOW_IMAGE}","composeYaml":"services:\n  ragflow:\n    image: ${RAGFLOW_IMAGE}\n    restart: unless-stopped"}}}