Sign inSign up

vincenthome/kpcli

By vincenthome

•Updated almost 7 years ago

run keepass cli under ubuntu

Image
0

375

vincenthome/kpcli repository overview

⁠Run keepass cli (kpcli) under Docker Ubuntu with Network off to secure/prevent any outbound traffic.

⁠Repos

GitHub: https://github.com/vincenthome/kpcli⁠

Docker Hub: https://hub.docker.com/r/vincenthome/kpcli⁠

⁠Requirement

  • a file kp.kdbx in current folder. (kpcli has trouble using keyfile)

⁠To run

  1. Download docker-compose.yml
  2. Run docker-compose, mount folder, optional provide custom .kdbx filename:

Mac/Linux

# this will look for a default kp.kdbx file
docker-compose run -v ${PWD}:/data --rm kpcli_srv 

# this will look for a file my_kp.kdbx
docker-compose run -v ${PWD}:/data --rm kpcli_srv my_kp.kdbx

Windows batch script

# this will look for a default kp.kdbx file
docker-compose run -v %cd%:/data --rm kpcli_srv 

# this will look for a file my_kp.kdbx
docker-compose run -v %cd%:/data --rm kpcli_srv my_kp.kdbx 

⁠kpcli Tutorial

⁠Troubleshoot using docker alone

docker build -t kpcli .
docker run -it --name kpcli -v ${PWD}:/data --rm kpcli

⁠Todo:

  • try other kpcli command options

Tag summary

Content type

Image

Digest

Size

60.6 MB

Last updated

almost 7 years ago

docker pull vincenthome/kpcli