Crate rucksack

Crate rucksack 

Source
Expand description

§Install

The project CI/CD pipeline is not currently building binary executables for download, so you must have rust and cargo installed. Then you may install the latest version of rucksack with the following:

cargo install rucksack

§Getting Started

The quickest way to get started is to explore the CLI help text:

rucksack help
rucksack: A terminal-based secrets manager, generator, and importer/exporter (Firefox, Chrome) backed with a concurrent hashmap

Usage: rucksack [OPTIONS] [COMMAND]

Commands:
add      Add a new secret
backup   Operations related to the a single backup of the secrets DB; used with no subcommand, perform a backup
backups  Operations related to multiple backups of the secrets DB
config   Operations related to rucksack configuration
delete   Delete a single record [aliases: rm, remove]
export   Export the rucksack db
gen      Generate a secret
import   Pull in secrets from other sources
list     List all secrets
set      Perform various 'write' operations
show     Display rucksack-specific information
start    Run rucksack as a daemon, enabling local network syncing services
help     Print this message or the help of the given subcommand(s)

Options:
      --config-file <config-file>  The path to the config file to use or create [default: "<user config dir>/rucksack/config.toml"]
      --log-level <log-level>      Override the configured log-level setting [default: ] [possible values: error, warn, info, debug, trace, ]
      --completions <SHELL>        Emit shell tab completions [possible values: bash, elvish, fish, powershell, zsh]
  -v, --version                    Print version information
  -h, --help                       Print help

§Example Usage

Be sure to see the documentation for the following rucksack CLI subcommands here:

§License

Copyright © 2022-2023, Oxur Group

Apache License, Version 2.0

Modules§

command
service

Functions§

version