Skip to content

wearedevx/keystone

Repository files navigation

Keystone

Coverage Status

Secrets synced and safe.

Sync your environment variables across team members, environments and codebase versions without leaving your terminal.

Installation

Linux

Use snap to install this package.

snap install keystone-cli

By default, you can call keystone command with keystone-cli.ks. You might want to create an alias using snap aliases.

snap alias keystone-cli.ks ks

macOS (via homebrew)

Install the Keystone tap

brew tap wearedevx/keystone

Install the latest stable version

brew install wearedevx/keystone/keystone

You can also install the development version with

brew install wearedevx/keystone/keystone-develop

And to update the development version

brew reinstall wearedevx/keystone/keystone-develop

Usage

To start using Keystone you will need to login with ks login, using your GitHub or GitLab account. If your project is not keystone-managed yet, bootstrap it with ks init <YOUR_PROJECT_NAME>.

To start managing secrets and files, and access all of Keystone’s features, refer to the complete CLI documentation