{"owner":"generalaction","repo":"emdash","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"apps/workspace-server/docker-compose.yaml","servicesCount":3,"services":[{"name":"minio","image":"minio/minio:latest","restart":"unless-stopped","command":"server /data --console-address \":9001\"","ports":["9000:9000","9001:9001"],"environment":["MINIO_ROOT_USER=minioadmin","MINIO_ROOT_PASSWORD=minioadmin"],"volumes":["minio-data:/data"]},{"name":"minio-setup","image":"minio/mc:latest","restart":"no","command":"-c set -eu\nuntil mc alias set local http://minio:9000 minioadmin minioadmin >/dev/null 2>&1; do\n  sleep 1\ndone\nmc mb --ignore-existing local/emdash-releases\nmc anonymous set download local/emdash-releases\n","depends_on":["minio"]},{"name":"workspace-remote","build":{"context":"./tooling/docker","dockerfile":"remote-machine.dockerfile"},"restart":"unless-stopped","ports":["2223:22"],"volumes":["workspace-remote-home:/home/devuser"],"depends_on":["minio-setup"]}],"exposedPorts":["9000","9001","2223"],"dockerRunCommand":"docker run -d --name emdash -p 9000:9000 --restart always minio/minio:latest","podmanRunCommand":"podman run -d --name emdash -p 9000:9000 --restart always minio/minio:latest","skopeoInspectCommand":"skopeo inspect docker://docker.io/minio/minio:latest","orasPullCommand":"oras pull minio/minio:latest","registryMeta":{"provider":"dockerhub","image":"minio/minio","canonicalImage":"docker.io/minio/minio:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name emdash -p 9000:9000 --restart always minio/minio:latest","dockerPull":"docker pull minio/minio:latest","podmanRun":"podman run -d --name emdash -p 9000:9000 --restart always minio/minio:latest","skopeoInspect":"skopeo inspect docker://docker.io/minio/minio:latest","orasPull":"oras pull minio/minio:latest","composeYaml":"services:\n  emdash:\n    image: minio/minio:latest\n    restart: unless-stopped\n    ports:\n      - \"9000:9000\""}}}