https://github.com/telefonicaid/vaultier-cli
Awesome CLI client for Vaultier password manager
https://github.com/telefonicaid/vaultier-cli
cli cli-client password-manager vaultier
Last synced: 4 months ago
JSON representation
Awesome CLI client for Vaultier password manager
- Host: GitHub
- URL: https://github.com/telefonicaid/vaultier-cli
- Owner: telefonicaid
- License: gpl-3.0
- Created: 2017-02-11T19:30:13.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-19T09:33:20.000Z (about 8 years ago)
- Last Synced: 2025-06-11T09:57:17.190Z (4 months ago)
- Topics: cli, cli-client, password-manager, vaultier
- Language: Python
- Homepage:
- Size: 86.9 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vaultcli
Awesome CLI client for Vaultier password manager## Installation
For security reasons, this software depends of Python 3.6 or higher.
```bash
git clone https://github.com/Telefonica/vaultier-cli.git
virtualenv3 ./vaultcli
source ./vaultcli/bin/activate
cd vaultier-cli
python setup.py install
```## Configure
Before run, you need to configure _vaultcli_. By default it looks for config
file in your home dir in two valid locations.* `~/.config/vaultcli/vaultcli.conf`
* `~/.vaultcli.conf`You can copy the sample config file to one of these locations and edit it,
or use the following fancy method to make configuration.```bash
touch ~/.config/vaultcli/vaultcli.conf
vaultcli config email your.login.email@example.com
vaultcli config server https://your.vaultier.server.example.com
vaultcli config key /location/of/your/vaultier.key
```Optionally, if your server have a self signed certificate, you can disable
the certificate check.```bash
vaultcli config verify false
```## Run
Simply run `vaultcli` command with `-h` or `--help` to read the help of
command. It's self explanatory.Happy secring!!!
## FUSE / Vault as file system
See `contrib/fuse/`