Skip to content

keys-pub/app

Repository files navigation

keys.pub

☢ This project is in development and has not been audited or reviewed. Use at your own risk. ☢

Documentation

Visit keys.pub.

Repositories

Repo Description
keys-pub/keys Key management, signing and encryption, including keys/saltpack and keys/keyring.
keys-pub/keys-ext Extensions: Service (gRPC), command line client, DB, Firestore, HTTP API/Client/Server, Vault, Wormhole, etc.
keys-pub/app Desktop app.

Development

Install

yarn install

Run

# Start keysd
keysd

# Start app
yarn server
yarn start

If you change anything in src/main, you'll need to restart (yarn start). Anything changed in the renderer will be picked up automatically by yarn server, you rarely need to restart that.

You can run multiple instances by specifying a different app name and port:

# Start keysd (Keys2)
keysd -app Keys2 -port 22406

# Start app (Keys2)
yarn server
KEYS_APP=Keys2 KEYS_PORT=22406 yarn start