{"owner":"linshenkx","repo":"prompt-optimizer","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker/docker-compose.dev.yml","servicesCount":1,"services":[{"name":"prompt-optimizer","image":"linshen/prompt-optimizer:dev","build":{"context":"..","dockerfile":"Dockerfile"},"restart":"unless-stopped","ports":["28082:${NGINX_PORT:-80}"],"environment":["NGINX_PORT=${NGINX_PORT:-80}","ACCESS_USERNAME=${ACCESS_USERNAME:-admin}","ACCESS_PASSWORD=${ACCESS_PASSWORD:-123456}"]}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name prompt-optimizer --restart always linshen/prompt-optimizer:dev","podmanRunCommand":"podman run -d --name prompt-optimizer --restart always linshen/prompt-optimizer:dev","skopeoInspectCommand":"skopeo inspect docker://docker.io/linshen/prompt-optimizer:dev","orasPullCommand":"oras pull linshen/prompt-optimizer:dev","registryMeta":{"provider":"dockerhub","image":"linshen/prompt-optimizer","canonicalImage":"docker.io/linshen/prompt-optimizer:dev","latestTag":"dev","cliCommands":{"dockerRun":"docker run -d --name prompt-optimizer --restart always linshen/prompt-optimizer:dev","dockerPull":"docker pull linshen/prompt-optimizer:dev","podmanRun":"podman run -d --name prompt-optimizer --restart always linshen/prompt-optimizer:dev","skopeoInspect":"skopeo inspect docker://docker.io/linshen/prompt-optimizer:dev","orasPull":"oras pull linshen/prompt-optimizer:dev","composeYaml":"services:\n  prompt-optimizer:\n    image: linshen/prompt-optimizer:dev\n    restart: unless-stopped"}}}