Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luckydye/key
Local first personal secrets manager.
https://github.com/luckydye/key
Last synced: 10 days ago
JSON representation
Local first personal secrets manager.
- Host: GitHub
- URL: https://github.com/luckydye/key
- Owner: luckydye
- License: mit
- Created: 2024-02-25T19:02:28.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-22T19:11:46.000Z (6 months ago)
- Last Synced: 2024-08-05T11:25:37.016Z (5 months ago)
- Language: Rust
- Homepage:
- Size: 2.26 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# key
Interface to a local or remote keepass database for encrypted key value storage.
Supported targets:
- mac ✅
- windows ✅
- linux ✅
- wasm ✅
- android [ ]
- ios [ ]
- browser [ ]## Installation
Install using cargo
```sh
cargo install key
```## Command Line Utility
```
Cli to a local or remote keepass databaseUsage: key [OPTIONS] [COMMAND]
Commands:
otp Generate a One time password
gen Generate a new password
create Create a new database
list List all entries of the database
get Get a specific entry from the database
set Set the value of a specific entry in the database
delete Delete a specific entry from the database
rename Rename a specific entry in the database
choose Chooser terminal ui
help Print this message or the help of the given subcommand(s)Options:
-k, --keyfile Path to the keyfile [env: KEY_KEYFILE]
--kdbx Url to the keepass database file (supports file:// and s3:// schemas) [env: KEY_DATABASE_URL]
-p, --password Database password [env: KEY_PASSWORD]
--s3-access-key S3 access key [env: KEY_S3_ACCESS_KEY]
--s3-secret-key S3 secret key [env: KEY_S3_SECRET_KEY]
-h, --help Print help
-V, --version Print version
```## Raycast extension
![./docs/raycast-screenshot.png](./docs/raycast-screenshot.png)
## Desktop App
N/A
## Mobile App
N/A
## Web
N/A