{"owner":"keephq","repo":"keep","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yml","servicesCount":5,"services":[{"name":"keep-frontend","image":"us-central1-docker.pkg.dev/keephq/keep/keep-ui","environment":["AUTH_TYPE=NO_AUTH","API_URL=http://keep-backend:8080"],"volumes":["./state:/state"],"depends_on":["keep-backend"]},{"name":"keep-backend","image":"us-central1-docker.pkg.dev/keephq/keep/keep-api","environment":["AUTH_TYPE=NO_AUTH","PROMETHEUS_MULTIPROC_DIR=/tmp/prometheus","KEEP_METRICS=true"],"volumes":["./state:/state"]},{"name":"keep-websocket-server"},{"name":"grafana","image":"grafana/grafana:latest","ports":["3001:3000"],"environment":["GF_SECURITY_ADMIN_USER=admin","GF_SECURITY_ADMIN_PASSWORD=admin","GF_USERS_ALLOW_SIGN_UP=false"],"volumes":["./grafana:/var/lib/grafana","./grafana/provisioning:/etc/grafana/provisioning","./grafana/dashboards:/etc/grafana/dashboards"],"depends_on":["prometheus"]},{"name":"prometheus","image":"prom/prometheus:latest","command":"--config.file=/etc/prometheus/prometheus.yml","ports":["9090:9090"],"volumes":["./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml"],"depends_on":["keep-backend"]}],"exposedPorts":["3001","9090"],"dockerRunCommand":"docker run -d --name keep -p 3001:3001 --restart always us-central1-docker.pkg.dev/keephq/keep/keep-ui","podmanRunCommand":"podman run -d --name keep -p 3001:3001 --restart always us-central1-docker.pkg.dev/keephq/keep/keep-ui","skopeoInspectCommand":"skopeo inspect docker://us-central1-docker.pkg.dev/keephq/keep/keep-ui","orasPullCommand":"oras pull us-central1-docker.pkg.dev/keephq/keep/keep-ui","registryMeta":{"provider":"dockerhub","image":"us-central1-docker.pkg.dev/keephq/keep/keep-ui","canonicalImage":"us-central1-docker.pkg.dev/keephq/keep/keep-ui","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name keep -p 3001:3001 --restart always us-central1-docker.pkg.dev/keephq/keep/keep-ui","dockerPull":"docker pull us-central1-docker.pkg.dev/keephq/keep/keep-ui","podmanRun":"podman run -d --name keep -p 3001:3001 --restart always us-central1-docker.pkg.dev/keephq/keep/keep-ui","skopeoInspect":"skopeo inspect docker://us-central1-docker.pkg.dev/keephq/keep/keep-ui","orasPull":"oras pull us-central1-docker.pkg.dev/keephq/keep/keep-ui","composeYaml":"services:\n  keep:\n    image: us-central1-docker.pkg.dev/keephq/keep/keep-ui\n    restart: unless-stopped\n    ports:\n      - \"3001:3001\""}}}