{"owner":"shellhub-io","repo":"shellhub","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.agent.yml","servicesCount":2,"services":[{"name":"agent","image":"agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}","build":{"context":".","dockerfile":"agent/Dockerfile"},"restart":"unless-stopped","environment":["SHELLHUB_SERVER_ADDRESS=http://${SHELLHUB_DOMAIN}","SHELLHUB_PRIVATE_KEY=/go/src/github.com/shellhub-io/shellhub/agent/shellhub.key","SHELLHUB_TENANT_ID=00000000-0000-4000-0000-000000000000","SHELLHUB_PREFERRED_HOSTNAME=${SHELLHUB_DEV_AGENT_NAME:-shellhub}","SHELLHUB_PREFERRED_IDENTITY=${SHELLHUB_DEV_AGENT_NAME:-shellhub}","SHELLHUB_VERSION=${SHELLHUB_VERSION}","SHELLHUB_LOG_LEVEL=${SHELLHUB_LOG_LEVEL}","SHELLHUB_LOG_FORMAT=${SHELLHUB_LOG_FORMAT}","SHELLHUB_PERMIT_EMPTY_PASSWORDS=${SHELLHUB_PERMIT_EMPTY_PASSWORDS}","SHELLHUB_TRANSPORT_VERSION=2"],"volumes":["./agent:/go/src/github.com/shellhub-io/shellhub/agent","./pkg:/go/src/github.com/shellhub-io/shellhub/pkg","./.golangci.yaml:/.golangci.yaml"],"depends_on":["server","gateway"]},{"name":"gateway"}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name shellhub --restart always agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}","podmanRunCommand":"podman run -d --name shellhub --restart always agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/agent:${SHELLHUB_DEV_IMAGE_TAG","orasPullCommand":"oras pull agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}","registryMeta":{"provider":"dockerhub","image":"library/agent","canonicalImage":"docker.io/library/agent:${SHELLHUB_DEV_IMAGE_TAG","latestTag":"${SHELLHUB_DEV_IMAGE_TAG","cliCommands":{"dockerRun":"docker run -d --name shellhub --restart always agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}","dockerPull":"docker pull agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}","podmanRun":"podman run -d --name shellhub --restart always agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}","skopeoInspect":"skopeo inspect docker://docker.io/library/agent:${SHELLHUB_DEV_IMAGE_TAG","orasPull":"oras pull agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}","composeYaml":"services:\n  shellhub:\n    image: agent:${SHELLHUB_DEV_IMAGE_TAG:-latest}\n    restart: unless-stopped"}}}