Skip to content

Global options

Flags

FlagMeaning
--profile <name>Use a non-default profile for this invocation.
-u, --user <name>Admin impersonation: act on behalf of another user (requires admin privileges).
--versionPrint the CLI version.
--helpShow help for any command or subcommand.

-j, --json is accepted by every data-producing subcommand (not the root program) and switches output to the JSON envelope.

Running thinr with no arguments starts the first-time setup when unconfigured, or the interactive dashboard in a TTY.

Environment variables

VariableMeaning
THINR_PROFILEOverride the active profile for this invocation (same effect as --profile).
THINR_INSECURE=1Accept self-signed TLS certificates for any host. localhost/127.0.0.1 are always accepted without it.
THINR_DEBUGEnable debug logging to stderr.

Profile resolution order

  1. --profile <name> flag.
  2. THINR_PROFILE environment variable.
  3. The default field in ~/.config/thinr-cli/config.json.
  4. The sole profile, if only one exists.

See thinr profile for managing the profile store.

Released under the MIT License.