https://github.com/tuxlinuxien/lesspassgo
LessPass password generator cli written in Go
https://github.com/tuxlinuxien/lesspassgo
api cli go golang lesspass lesspass-cli password password-manager passwords server
Last synced: 15 days ago
JSON representation
LessPass password generator cli written in Go
- Host: GitHub
- URL: https://github.com/tuxlinuxien/lesspassgo
- Owner: tuxlinuxien
- License: mit
- Created: 2016-11-08T13:01:51.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2020-08-02T11:32:11.000Z (over 5 years ago)
- Last Synced: 2024-06-20T11:11:25.978Z (over 1 year ago)
- Topics: api, cli, go, golang, lesspass, lesspass-cli, password, password-manager, passwords, server
- Language: Go
- Homepage:
- Size: 2.69 MB
- Stars: 10
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
LessPassGo [](https://travis-ci.org/tuxlinuxien/lesspassgo) [](https://godoc.org/github.com/tuxlinuxien/lesspassgo) [](https://goreportcard.com/report/github.com/tuxlinuxien/lesspassgo)
==========
Password generator implemented in Go based on [LessPass](//github.com/lesspass/cli).
Now support **v1** and **v2**.
## Install
```
$ go get -u github.com/tuxlinuxien/lesspassgo/...
```
## CLI
### Usage
```
NAME:
lesspassgo - LessPass password generator CLI.
USAGE:
lesspassgo [options]
AUTHOR:
Yoann Cerda
COMMANDS:
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--site value
--login value
--password value
--counter value, -c value (default: 1)
--length value, -L value (default: 16)
--version1, --v1
--upper, -u
--lower, -l
--numbers, -n
--symbols, -s
--help, -h show help
```
## Server
API compatible with LessPass web-browser plug-in.
Users and passwords are stored into sqlite3 database.
```
NAME:
lesspassgo-server - LessPass password server.
USAGE:
lesspassgo-server [options]
AUTHOR:
Yoann Cerda
COMMANDS:
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--db value (default: "./user.db") [$DB_PATH]
--host value (default: "0.0.0.0") [$HOST]
--port value, -p value (default: 1314) [$PORT]
--disable-registration [$DISABLE_REGISTRATION]
```
## License
Licensed under the MIT License.