No description
src | ||
.gitignore | ||
CHANGELOG.md | ||
LICENSE | ||
README.md |
gpm: Go Passwords Manager
gpm is passwords manager write in go and use AES-256 to encrypt the wallets
Features
- generate OTP code
- copy your login, password or otp in clipboard
- manage multiple wallets
Install
Build
Download the sources and build
git clone https://git.yaegashi.fr/nishiki/gpm.git
cd gpm
go build -o bin/gpm src/*.go
Copy the binary in PATH:
sudo cp bin/gpm /usr/local/bin/gpm
How to use
gpm -help
-add
add a new entry in the wallet
-config string
specify the config file
-copy
enter an copy mode for an entry
-delete
delete an entry
-group string
search the entries in this group
-help
print this help message
-list
list the entries in a wallet
-pattern string
search the entries with this pattern
-update
update an entry
License
Copyright (c) 2019 Adrien Waksberg
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.