{"owner":"facebookresearch","repo":"sam2","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yaml","servicesCount":2,"services":[{"name":"frontend","image":"sam2/frontend","build":{"context":"./demo/frontend","dockerfile":"frontend.Dockerfile"},"ports":["7262:80"]},{"name":"backend","image":"sam2/backend","build":{"context":".","dockerfile":"backend.Dockerfile"},"ports":["7263:5000"],"environment":["SERVER_ENVIRONMENT=DEV","GUNICORN_WORKERS=1","GUNICORN_THREADS=2","GUNICORN_PORT=5000","API_URL=http://localhost:7263","DEFAULT_VIDEO_PATH=gallery/05_default_juggle.mp4","FFMPEG_NUM_THREADS=1","VIDEO_ENCODE_CODEC=libx264","VIDEO_ENCODE_CRF=23","VIDEO_ENCODE_FPS=24","VIDEO_ENCODE_MAX_WIDTH=1280","VIDEO_ENCODE_MAX_HEIGHT=720","VIDEO_ENCODE_VERBOSE=False"],"volumes":["./demo/data/:/data/:rw"]}],"exposedPorts":["7262","7263"],"dockerRunCommand":"docker run -d --name sam2 -p 7262:7262 --restart always sam2/frontend","podmanRunCommand":"podman run -d --name sam2 -p 7262:7262 --restart always sam2/frontend","skopeoInspectCommand":"skopeo inspect docker://docker.io/sam2/frontend:latest","orasPullCommand":"oras pull sam2/frontend","registryMeta":{"provider":"dockerhub","image":"sam2/frontend","canonicalImage":"docker.io/sam2/frontend:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name sam2 -p 7262:7262 --restart always sam2/frontend","dockerPull":"docker pull sam2/frontend","podmanRun":"podman run -d --name sam2 -p 7262:7262 --restart always sam2/frontend","skopeoInspect":"skopeo inspect docker://docker.io/sam2/frontend:latest","orasPull":"oras pull sam2/frontend","composeYaml":"services:\n  sam2:\n    image: sam2/frontend\n    restart: unless-stopped\n    ports:\n      - \"7262:7262\""}}}