KPass
KPass is a web application to manage password safe.
Build
go get -t github.com/seccom/kpass
go get -u github.com/jteeuwen/go-bindata/...
cd $GOPATH/src/github.com/seccom/kpass
make build
It will build three executable files for OSX, windows and linux version in "./dist" directory.
Run in OSX
cd ./dist
./kpass --help
./kpass
It will run with default options, create a kpass.kdb
file and open a browser.
A demo user {id:"demo", pass:"demo"}
will be created for a new database.
Development
Start a development mode with memory database:
go run main.go -dev
Start a development mode with local file database:
go run main.go -dev -dbpath=dev.kdb
It creates some demo data. You can find the encrypted secret in the dev.kdb
.
It will serve ./web
as static server too.