{"owner":"OpenBMB","repo":"VoxCPM","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker/docker-compose.yml","servicesCount":2,"services":[{"name":"training-webui","build":{"context":"..","dockerfile":"docker/Dockerfile"},"restart":"unless-stopped","ports":["7860:7860"],"environment":["GRADIO_SERVER_PORT=7860","GRADIO_ROOT_PATH=/webui"],"volumes":["../models:/app/models","../data:/app/data","../lora:/app/lora","../output:/app/output"]},{"name":"nginx","image":"nginx:alpine","restart":"unless-stopped","ports":["80:80"],"volumes":["./nginx.conf:/etc/nginx/conf.d/default.conf:ro"],"depends_on":["training-webui"]}],"exposedPorts":["7860","80"],"dockerRunCommand":"docker run -d --name voxcpm -p 7860:7860 --restart always nginx:alpine","podmanRunCommand":"podman run -d --name voxcpm -p 7860:7860 --restart always nginx:alpine","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/nginx:alpine","orasPullCommand":"oras pull nginx:alpine","registryMeta":{"provider":"dockerhub","image":"library/nginx","canonicalImage":"docker.io/library/nginx:alpine","latestTag":"alpine","cliCommands":{"dockerRun":"docker run -d --name voxcpm -p 7860:7860 --restart always nginx:alpine","dockerPull":"docker pull nginx:alpine","podmanRun":"podman run -d --name voxcpm -p 7860:7860 --restart always nginx:alpine","skopeoInspect":"skopeo inspect docker://docker.io/library/nginx:alpine","orasPull":"oras pull nginx:alpine","composeYaml":"services:\n  voxcpm:\n    image: nginx:alpine\n    restart: unless-stopped\n    ports:\n      - \"7860:7860\""}}}