{"owner":"homeassistant-ai","repo":"ha-mcp","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.screenshot.yml","servicesCount":2,"services":[{"name":"ha-mcp","image":"homeassistant-ai/ha-mcp:latest","build":{"context":".","dockerfile":"Dockerfile"},"restart":"unless-stopped","environment":["HOMEASSISTANT_URL=http://homeassistant:8123","HOMEASSISTANT_TOKEN=${HA_TOKEN}","HAMCP_ENABLE_DASHBOARD_SCREENSHOT=true","HAMCP_DASHBOARD_SCREENSHOT_ENGINE_URL=http://ha-mcp-screenshot:10000"]},{"name":"ha-mcp-screenshot","image":"ha-mcp-screenshot:latest","build":{"context":"./home-assistant-addons/puppet","dockerfile":"Dockerfile"},"restart":"unless-stopped","environment":["HA_TOKEN=${HA_TOKEN}"]}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name ha-mcp --restart always homeassistant-ai/ha-mcp:latest","podmanRunCommand":"podman run -d --name ha-mcp --restart always homeassistant-ai/ha-mcp:latest","skopeoInspectCommand":"skopeo inspect docker://docker.io/homeassistant-ai/ha-mcp:latest","orasPullCommand":"oras pull homeassistant-ai/ha-mcp:latest","registryMeta":{"provider":"dockerhub","image":"homeassistant-ai/ha-mcp","canonicalImage":"docker.io/homeassistant-ai/ha-mcp:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name ha-mcp --restart always homeassistant-ai/ha-mcp:latest","dockerPull":"docker pull homeassistant-ai/ha-mcp:latest","podmanRun":"podman run -d --name ha-mcp --restart always homeassistant-ai/ha-mcp:latest","skopeoInspect":"skopeo inspect docker://docker.io/homeassistant-ai/ha-mcp:latest","orasPull":"oras pull homeassistant-ai/ha-mcp:latest","composeYaml":"services:\n  ha-mcp:\n    image: homeassistant-ai/ha-mcp:latest\n    restart: unless-stopped"}}}