This password generator offers the following configuration properties:

The path to the file containing the words to use when generating passwords. By default, the server includes a passphrase-wordlist.txt file with a large number of non-offensive English-langauge words.
The minimum number of characters that should be included in the generated passphrase. The passphrase includes enough words to ensure that the minimum character count is reached. By default, generated passphrases include a minimum of 20 characters.
The minimum number of words that should be included in the generated passphrase. By default, passphrases contain at least four words.
Indicates whether the first letter of each word should be capitalized, which can help make it easier to identify the words contained in the passphrase. By default, each word is capitalized. Generated passphrases are case-sensitive.