TOML-driven binary bootstrap for nodes and VMs with dynamic version updates
- Rust 98.2%
- Makefile 1.8%
| src | ||
| .gitignore | ||
| bootstrapper.toml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Makefile | ||
| README.md | ||
Research | Hero Cloud Bootstrapper
Daemon that keeps Hero Cloud binaries up to date on host nodes and VMs.
Quick start
make build
make test
Manifest
The binary manifest is in bootstrapper.toml in the repo root. By default the bootstrapper reads this local file. To point it at a remote URL later:
bootstrapper set --manifest-url https://get.hero.tf/bootstrapper.toml
Usage
bootstrapper start # start daemon
bootstrapper check # check for updates (no install)
bootstrapper update # install pending updates
bootstrapper config # show current settings
bootstrapper set --auto-update true