Skip to content

CanineHQ/cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Canine CLI

A command-line tool for interacting with the Canine platform. Create shells into running projects, list projects, and more.

Installation

cargo install --path .

Usage

Authentication

Login with your API token:

k9 auth login --token <YOUR_TOKEN>

Optionally specify a custom host:

k9 auth login --token <YOUR_TOKEN> --host https://your-host.com

Check your authentication status:

k9 auth status

Logout:

k9 auth logout

Credentials are stored in ~/.canine/canine.yaml.

Projects

List your projects:

k9 project list
k9 project list --all    # Include archived projects
k9 project list --json   # Output as JSON

Open a shell into a project:

k9 project shell --name <PROJECT_NAME>
k9 project shell --name <PROJECT_NAME> --container <CONTAINER_NAME>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published