basaltic is the command-line client. It signs every request for you, so it is
the shortest path to driving the platform from a terminal or a CI job.
The CLI is not yet published to a package manager or a downloads page. If you
need it today, ask us through support and we will get you a build.
Command shape
Commands follow the resources of the API:basaltic --help lists the categories;
basaltic <category> --help and basaltic <category> <resource> --help walk
down from there.
Authenticating
Credentials live in a profile in~/.config/basaltic/config.yaml. Sign in
once and the CLI persists them:
--profile, or leave it as the default.
Global flags
--output json is the one to reach for in scripts; -v is the one to reach for
when a call is failing and you want to see what actually went over the wire.
Configuration
~/.config/basaltic/config.yaml, honoring XDG_CONFIG_HOME.
Container registry login
The registry mints a short-lived credential thatdocker login consumes. The
username is fixed — the token is what identifies you: