GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - unkeyed/cli

BranchesTags
Open more actions menu

Latest commit

 

History

3 Commits
3 Commits

Folders and files

NameName
Last commit message
Last commit date
README.md
README.md
 
 

Repository files navigation

Unkey CLI

This repository hosts the release builds of unkey, the command-line tool for Unkey. Use unkey to manage projects, deployments, API keys, and other Unkey resources from your terminal.

The source code is not in this repository. The release workflow in Unkey's main repository builds each release and publishes it here.

Install the CLI

The CLI is a single binary for macOS and Linux, on both x86_64 and arm64. There is no Windows build.

To install with Node.js, use npm:

npm install -g unkey

The npm package downloads the binary for your platform from this repository's releases during the install.

To install without Node.js, download the archive for your platform and put the unkey binary on your PATH. This example installs the latest release on an Apple silicon Mac:

curl -fsSLO https://github.com/unkeyed/cli/releases/latest/download/unkey_Darwin_arm64.tar.gz
tar -xzf unkey_Darwin_arm64.tar.gz unkey
sudo mv unkey /usr/local/bin/

For other platforms, replace the archive name:

Platform Archive
macOS, Apple silicon unkey_Darwin_arm64.tar.gz
macOS, Intel unkey_Darwin_x86_64.tar.gz
Linux, x86_64 unkey_Linux_x86_64.tar.gz
Linux, arm64 unkey_Linux_arm64.tar.gz

To check the installation, print the version:

unkey --version

Verify a download

Each release has a file named unkey_<version>_checksums.txt with the SHA-256 sum of each archive. To check an archive, download the checksum file from the same release and compare. Set VERSION to the release you downloaded:

VERSION=2.0.157
curl -fsSLO "https://github.com/unkeyed/cli/releases/download/cli%2Fv${VERSION}/unkey_${VERSION}_checksums.txt"
grep unkey_Darwin_arm64.tar.gz "unkey_${VERSION}_checksums.txt" | shasum -a 256 -c

The last command prints unkey_Darwin_arm64.tar.gz: OK when the archive matches.

Sign in and run a command

unkey login
unkey projects list

unkey login signs you in through the browser and stores a session in the system keychain. In CI, set the UNKEY_ROOT_KEY environment variable instead. unkey --help lists every command.

The CLI is early. Commands, flags, and output can change between releases. For scripts that must not break, call the Unkey HTTP API directly.

Read the documentation

  • Install the CLI
  • The unkey CLI, with a page for each command group
  • CLI authentication
  • CLI output and shared flags

Releases and versions

Release tags have the form cli/vX.Y.Z. Stable releases get the npm tag latest. Pre-releases get the npm tag next:

npm install -g unkey@next

Report a problem

Open an issue in this repository. Include the output of unkey --version and the command that failed. Add --debug to the command to print the request ID, and include that ID too. Never paste a root key or a session token into an issue.

About

No description, website, or topics provided.

Resources

Readme
Activity
Custom properties

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.