{"owner":"jarun","repo":"buku","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose/docker-compose.yml","servicesCount":2,"services":[{"name":"bukuserver","image":"bukuserver/bukuserver","restart":"unless-stopped","ports":["5001:5001"],"environment":["BUKUSERVER_PER_PAGE=100","BUKUSERVER_OPEN_IN_NEW_TAB=true"],"volumes":["./data:/root/.local/share/buku"]},{"name":"nginx","image":"nginx:alpine","restart":"unless-stopped","ports":["80:80"],"volumes":["./data/nginx:/etc/nginx/conf.d","./data/basic_auth:/basic_auth"]}],"exposedPorts":["5001","80"],"dockerRunCommand":"docker run -d --name buku -p 5001:5001 --restart always bukuserver/bukuserver","podmanRunCommand":"podman run -d --name buku -p 5001:5001 --restart always bukuserver/bukuserver","skopeoInspectCommand":"skopeo inspect docker://docker.io/bukuserver/bukuserver:latest","orasPullCommand":"oras pull bukuserver/bukuserver","registryMeta":{"provider":"dockerhub","image":"bukuserver/bukuserver","canonicalImage":"docker.io/bukuserver/bukuserver:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name buku -p 5001:5001 --restart always bukuserver/bukuserver","dockerPull":"docker pull bukuserver/bukuserver","podmanRun":"podman run -d --name buku -p 5001:5001 --restart always bukuserver/bukuserver","skopeoInspect":"skopeo inspect docker://docker.io/bukuserver/bukuserver:latest","orasPull":"oras pull bukuserver/bukuserver","composeYaml":"services:\n  buku:\n    image: bukuserver/bukuserver\n    restart: unless-stopped\n    ports:\n      - \"5001:5001\""}}}