Lightweight discovery and heartbeat daemon for Yggdrasil runners
92
Lightweight discovery and heartbeat daemon for Yggdrasil — the runner agent that connects distributed machines to the orchestration control plane.
Ratatoskr runs alongside agent workloads and continuously:
Ratatoskr is built on Approach A: the runtime installs @theaiinc/yggdrasil-ratatoskr as a published npm package. This means self-update is simply:
cd /app && npm install @theaiinc/yggdrasil-ratatoskr@<version>
The process then exits; Docker's restart policy starts the container with the new version.
services:
ratatoskr:
image: theaiinc/ratatoskr:latest
environment:
- YGGDRASIL_URL=http://orchestration-controller:3000
- API_KEY=your-api-key
- RUNNER_NAME=my-runner
- CAPABILITIES=http,health,docker,registration
Content type
Image
Digest
sha256:7999d97ba…
Size
47.7 MB
Last updated
4 months ago
docker pull theaiinc/ratatoskr