Polykey CLI
The Command Line Interface (CLI) of Polykey is the first and primary user-interface (UI) to the Polykey system. The CLI is intended for developers and system administrators.
This is because the idea of Polykey came from our experience dealing with secrets as software engineers during the development and deployment workflow.
New features will always arrive in the CLI first, for testing and integration, before being ported to the other UIs.
We designed the CLI user-experience (UX) to be suitable for a human operator, but also to be easily scripted and integrated into other tools.
The tutorial here should be followed in-order, and the goal is to make use of Polykey to manage secrets for a simple application from development to deployment.
The CLI is open-source and available on GitHub: Polykey CLI.
We automatically build and test the CLI on the following platforms:
- Linux x64
- Linux arm64
- MacOS x64
- MacOS arm64
- Windows x64
- Docker
Polykey is currently in beta. Its interface is at various levels of stability. So bear with us as we perfect its design.
📄️ Installation
Installing the CLI can be done in different ways depending on your operating environment.
📄️ Bootstrap Keypair
📄️ Managing Vaults
📄️ Managing Secrets
📄️ Connecting to other Nodes
📄️ Claiming Digital Identities
📄️ Sharing Vaults
This tutorial assumes that you are working in the Polykey project's directory, and you have successfully built it using npm run build.