CLI for RatticWeb
RatticWeb is Password Management for Humans.
Strongly recommend to use fork netmarkjp/RatticWeb.
Original RatticWeb is not maintained, but netmarkjp fork is still maintaned.
list
: list Creds- If cache expired, reload runs in background. While fetching new cred(for cache), command will not exit.
- If you never want to use stole cache, run
reload
just beforelist
show
: show Credreload
: reload Creds
Typical usecase : use with peco
rattic list | peco | rattic show | pbcopy
CLI to clipbard tools
- Windows:
clip
- MacOSX:
pbcopy
- Linux:
xsel --clipbard --input
go get github.com/heartbeatsjp/go-ratticcli
or
Download from releases page
- Windows: windows_amd64.tar.gz
- MacOSX: darwin_amd64.tar.gz
- Linux: linux_amd64.tar.gz
- env
RATTIC_ENDPOINT
/ option--endpoint
(default:https://localhost
) - env
RATTIC_USER
/ option--user
(default: local username) - env
RATTIC_TOKEN
/ option--token
- env
RATTIC_CACHE_TTL
/ option--cache-ttl
(default: 86400 (sec))
Recommend: use wercker
cli.
( binaries are put on .wercker/latest/output/
)
wercker build --artifacts
If build by hand localy
dep ensure
go build -o rattic -ldflags "-w -s"
boltdb
- Bucket: Config
- Key:
LastUpdated
- Key:
- Bucket: Creds
- Key:
Cred.id
- Value:
Cred.title
- Key: