Skip to content

alexferl/password

Repository files navigation

password Go Report Card

CLI/Docker container to generate strong passwords.

Features

  • Super secure defaults
  • Customizable
  • No HTTP API
  • No JavaScript frontend

Installation

Go

go install github.com/alexferl/password@latest

Docker

docker pull admiralobvious/password

Usage

CLI

password generate

Docker

docker run --rm -it admiralobvious/password generate

Options

  -r, --allow-repeat           allows characters to repeat
      --digits string          list of permitted digits (default "0123456789")
  -h, --help                   help for generate
  -l, --length int             total number of characters in the password (default 64)
      --lower-letters string   list of permitted lowercase letters (default "abcdefghijklmnopqrstuvwxyz")
  -u, --no-upper               excludes uppercase letters
  -d, --num-digits int         number of digits to include in the result (default 10)
  -s, --num-symbols int        number of symbols to include in the result (default 10)
      --symbols string         list of permitted symbols (default "~!@#$%^&*()_+`-={}|[]\\:\"<>?,./")
      --upper-letters string   list of permitted uppercase letters (default "ABCDEFGHIJKLMNOPQRSTUVWXYZ")

Credits

@sethvargo for go-password

About

CLI/Docker container to generate strong passwords

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •