Try it without a cluster¶
The repository ships a demo server: the real console and API over a synthetic catalog of nine databases and an in-memory cluster. No Kubernetes, databases or S3 are needed.
git clone https://github.com/republic-global/tenax && cd tenax
go run ./hack/demo -addr 127.0.0.1:8090
Open http://127.0.0.1:8090 for the console, or point the CLI at it:
make build
export TENAX_SERVER=http://127.0.0.1:8090
bin/tenax targets
bin/tenax backups shop/orders-db
bin/tenax diff 20261006T020700Z-bd79 20261007T020700Z-6da5 # IDs from `tenax backups`
bin/tenax changes shop/orders-db --since 3h
The shop/orders-db database has the interesting history: yesterday a column was added to orders and last night
coupons was truncated. Restores and backups started from the demo are recorded but never run, because there is no
controller behind it.