{"owner":"THU-MAIC","repo":"OpenMAIC","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yml","servicesCount":3,"services":[{"name":"openmaic","build":{"context":"."},"restart":"unless-stopped","ports":["${OPENMAIC_PUBLISH_ADDRESS:-127.0.0.1}:${OPENMAIC_PORT:-3000}:3000"],"environment":["OPENMAIC_PUBLISH_ADDRESS=${OPENMAIC_PUBLISH_ADDRESS:-127.0.0.1}","RENDER_SERVICE_URL=http://render-service:9000"],"volumes":["openmaic-data:/app/data"],"depends_on":["postgres"]},{"name":"postgres","image":"postgres:16","restart":"unless-stopped","environment":["POSTGRES_DB=openmaic","POSTGRES_USER=openmaic","POSTGRES_PASSWORD=${PERSISTENCE_POSTGRES_PASSWORD:-openmaic-dev}"],"volumes":["openmaic-postgres:/var/lib/postgresql/data"]},{"name":"render-service","build":"./render-service","restart":"unless-stopped","environment":["PORT=9000","RENDER_RESOURCE_PROFILE=${RENDER_RESOURCE_PROFILE:-standard}","RENDER_CHUNK_EXECUTION=${RENDER_CHUNK_EXECUTION:-false}","RENDER_CHUNK_COUNT=${RENDER_CHUNK_COUNT:-1}","RENDER_CHUNK_WORKERS=${RENDER_CHUNK_WORKERS:-1}","RENDER_MAX_PARALLEL_CHUNKS=${RENDER_MAX_PARALLEL_CHUNKS:-1}","RENDER_CHUNK_SIZE_FRAMES=${RENDER_CHUNK_SIZE_FRAMES:-0}","RENDER_TARGET_CHUNK_FRAMES=${RENDER_TARGET_CHUNK_FRAMES:-0}","PRODUCER_HEADLESS_SHELL_PATH=/usr/bin/chromium-headless-shell","RENDER_MAX_CONCURRENCY=1","RENDER_MAX_CONCURRENT_EXTRACTIONS=1","PRODUCER_PUPPETEER_PROTOCOL_TIMEOUT_MS=900000","HF_STATIC_DEDUP=false","RENDER_MAX_JOBS_PER_USER=0","RENDER_PREVIEW_TIMEOUT_MS=${RENDER_PREVIEW_TIMEOUT_MS:-20000}","RENDER_PREVIEW_MAX_CONCURRENCY=${RENDER_PREVIEW_MAX_CONCURRENCY:-1}","RENDER_PREVIEW_MAX_IN_FLIGHT=${RENDER_PREVIEW_MAX_IN_FLIGHT:-8}","RENDER_PREVIEW_MAX_PER_USER=${RENDER_PREVIEW_MAX_PER_USER:-2}"]}],"exposedPorts":["3000"],"dockerRunCommand":"docker run -d --name openmaic -p 3000:3000 --restart always postgres:16","podmanRunCommand":"podman run -d --name openmaic -p 3000:3000 --restart always postgres:16","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/postgres:16","orasPullCommand":"oras pull postgres:16","registryMeta":{"provider":"dockerhub","image":"library/postgres","canonicalImage":"docker.io/library/postgres:16","latestTag":"16","cliCommands":{"dockerRun":"docker run -d --name openmaic -p 3000:3000 --restart always postgres:16","dockerPull":"docker pull postgres:16","podmanRun":"podman run -d --name openmaic -p 3000:3000 --restart always postgres:16","skopeoInspect":"skopeo inspect docker://docker.io/library/postgres:16","orasPull":"oras pull postgres:16","composeYaml":"services:\n  openmaic:\n    image: postgres:16\n    restart: unless-stopped\n    ports:\n      - \"3000:3000\""}}}