Docs / Quickstart / Quickstart
Quickstart
From install to your first push in about a minute.
1. Install
Needs Node.js 18 or newer.
$ npm i -g storeenv
2. Sign in
Your browser opens. Sign in with GitHub and authorize the terminal. On a new account you'll see a 24-word recovery phrase. Save it, then confirm three words.
$ storeenv login
3. Push
StoreEnv finds every .env file, shows what will be uploaded, encrypts each secret on your machine and creates a version per environment.
$ cd my-project $ storeenv push -m "Initial push"
4. Pull anywhere
On a second machine, sign in and approve the device from the first one, or enter your recovery phrase.
$ git clone git@github.com:you/my-project.git && cd my-project $ storeenv login $ storeenv pull
5. Bring your team
$ storeenv invite @teammate --role editor
A new member shows as "pending key share" until a device that can read the secrets wraps the keys for them. Your next CLI command does it.