Concepts

Tools are defined by…

manifest.yaml contains metadata about the tool

Dockerfile packages the tool into a container image


Concepts

Artifacts

metadata contains JSON of all manifest.yaml

Every tool is stored in a dedicated container image


Concepts

docker-setup

CLI to discover, install and update tools

Statically linked Go binary


Concepts

Updates

Renovate keeps tool versions up-to-date

Changes are automatically tested and merged