{"owner":"umami-software","repo":"umami","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yml","servicesCount":2,"services":[{"name":"umami","image":"ghcr.io/umami-software/umami:latest","restart":"always","ports":["3000:3000"],"environment":["DATABASE_URL=postgresql://umami:umami@db:5432/umami","APP_SECRET=replace-me-with-a-random-string","TWO_FACTOR_ENCRYPTION_KEY=replace-me-with-a-64-character-hex-string"],"depends_on":["db"]},{"name":"db","image":"postgres:15-alpine","restart":"always","environment":["POSTGRES_DB=umami","POSTGRES_USER=umami","POSTGRES_PASSWORD=umami"],"volumes":["umami-db-data:/var/lib/postgresql/data"]}],"exposedPorts":["3000"],"dockerRunCommand":"docker run -d --name umami -p 3000:3000 --restart always ghcr.io/umami-software/umami:latest","podmanRunCommand":"podman run -d --name umami -p 3000:3000 --restart always ghcr.io/umami-software/umami:latest","skopeoInspectCommand":"skopeo inspect docker://ghcr.io/umami-software/umami:latest","orasPullCommand":"oras pull ghcr.io/umami-software/umami:latest","registryMeta":{"provider":"ghcr","image":"ghcr.io/umami-software/umami","canonicalImage":"ghcr.io/umami-software/umami:latest","latestTag":"postgresql-v2.16","multiArch":["linux/amd64","linux/arm64"],"lastUpdated":"2026-10-23T02:44:57.594Z","cliCommands":{"dockerRun":"docker run -d --name umami -p 3000:3000 --restart always ghcr.io/umami-software/umami:latest","dockerPull":"docker pull ghcr.io/umami-software/umami:latest","podmanRun":"podman run -d --name umami -p 3000:3000 --restart always ghcr.io/umami-software/umami:latest","skopeoInspect":"skopeo inspect docker://ghcr.io/umami-software/umami:latest","orasPull":"oras pull ghcr.io/umami-software/umami:latest","composeYaml":"services:\n  umami:\n    image: ghcr.io/umami-software/umami:latest\n    restart: unless-stopped\n    ports:\n      - \"3000:3000\""}}}