eeze -A add secret(s); reads a []map[string]struct{ Hidden bool Value string } from stdin as dirty eeze -D -i <id> delete a secret by <id> eeze -E export all secrets as dirty eeze -G [-e|-p] [-f <fields>] (-i <id>|-l <label> [-u <username>]|-s <url> [-u <username>]) get secrets -e export as dirty -p pretty print -f <fields> get only fields for secrets; fields are comma separated -i <id> get secret by id field -l <label> get secret by label field -s <url> get secret by url field -u <username> filter secrets by username field eeze -L list all secrets in format "id|label" or "id|label: username" eeze -Ik list credentials, name and type eeze -Ir recreate secrets index eeze -Ia -n <name> (-p|-2) add credential with <name> -p password credential -2 FIDO2 credential eeze -Id -n <name> delete credential named <name> eeze -h show this help and exit
eeze
https://git.apiote.xyz/git/eeze.git
eeze is a simple secret storage/password manager
Warning
|
eeze has not been audited and is by no means guaranteed to be safe |
Building
To build eeze, You need:
-
go>=1.17
-
mk
Then, all You have to do is run mk
, and—optionally—mk install
Running
usage, examples, helpers
Contribute
This project is finished; no more functions will be implemented; all feature requests will be ignored.
This project uses The Code of Merit, which is available as CODE_OF_CONDUCT file.
Fixes and patches are welcome; please send them to eeze@git.apiote.xyz
using git send-email
. They must include a sign-off to certify agreement to Developer Certificate of Origin.
All communication—questions, bugs, etc.—should go through the mailing list available at eeze@git.apiote.xyz
. Note that all communication will be made public at https://asgard.apiote.xyz/.
Mirrors
The canonical repository for this project is https://git.apiote.xyz/eeze.git it’s mirrored at https://notabug.org/apiote/eeze
Mirrors exist solely for the sake of the code and any additional functions provided by third-party services (including but not limited to issues and pull requests) will not be used and will be ignored.
License
eeze Copyright (C) 2022 apiote This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.