tau is a command-line interface (CLI) tool for interacting with Taubyte-based Clouds. It enables users to create, manage projects, applications, resources, and more directly from the terminal.
Installation
NPM
npm i @taubyte/cli
Self extracting
curl https://get.tau.link/cli | sh
Fetch and Install with Go
go install github.com/taubyte/tau-cli@latest
You can rename tau-cli to tau or create an alias.
Clone and Build
git clone https://github.com/taubyte/tau-cli
cd tau
go build -o ~/go/bin/tau
Offline version (Optional)
Fails faster if exploring an unregistered project
go build -o ~/go/bin/otau -tags=localAuthClient
Login
tau login
- opens selection with default already selected
- simply logs in if only default available
- will open new if no profiles found
tau login --new for new
--set-default for making this new auth the default
tau login <profile-name> for using a specific profile