{"owner":"usekaneo","repo":"kaneo","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"compose.yml","servicesCount":2,"services":[{"name":"postgres","image":"postgres:16-alpine","restart":"unless-stopped","environment":["POSTGRES_USER=${POSTGRES_USER:-kaneo}","POSTGRES_DB=${POSTGRES_DB:-kaneo}"],"volumes":["postgres_data:/var/lib/postgresql/data"]},{"name":"kaneo","image":"ghcr.io/usekaneo/kaneo:latest","restart":"unless-stopped","ports":["5173:5173"],"depends_on":["postgres"]}],"exposedPorts":["5173"],"dockerRunCommand":"docker run -d --name kaneo -p 5173:5173 --restart always ghcr.io/usekaneo/kaneo:latest","podmanRunCommand":"podman run -d --name kaneo -p 5173:5173 --restart always ghcr.io/usekaneo/kaneo:latest","skopeoInspectCommand":"skopeo inspect docker://ghcr.io/usekaneo/kaneo:latest","orasPullCommand":"oras pull ghcr.io/usekaneo/kaneo:latest","registryMeta":{"provider":"ghcr","image":"ghcr.io/usekaneo/kaneo","canonicalImage":"ghcr.io/usekaneo/kaneo:latest","latestTag":"latest","multiArch":["linux/amd64","linux/arm64"],"lastUpdated":"2026-10-24T03:14:37.143Z","cliCommands":{"dockerRun":"docker run -d --name kaneo -p 5173:5173 --restart always ghcr.io/usekaneo/kaneo:latest","dockerPull":"docker pull ghcr.io/usekaneo/kaneo:latest","podmanRun":"podman run -d --name kaneo -p 5173:5173 --restart always ghcr.io/usekaneo/kaneo:latest","skopeoInspect":"skopeo inspect docker://ghcr.io/usekaneo/kaneo:latest","orasPull":"oras pull ghcr.io/usekaneo/kaneo:latest","composeYaml":"services:\n  kaneo:\n    image: ghcr.io/usekaneo/kaneo:latest\n    restart: unless-stopped\n    ports:\n      - \"5173:5173\""}}}