v1.8.3 - Resolved Premature Function Call Issue
Fixed:
- Timing issue where
generatePassword()
was called before environment variables were loaded, leading to incorrect default settings on initial page load. This has been resolved to ensure that settings are correctly applied according to the environment variables.
Fixes #69
Thank you u/edgy_dog
from Reddit for reporting this issue!
To use:
docker pull jocxfin/pwgen:latest
docker run -d -p 5069:5069 jocxfin/pwgen:latest
Offline mode:
docker pull jocxfin/pwgen:latest
docker run -d -e NO_API_CHECK=true -p 5069:5069 jocxfin/pwgen:latest
With environmental variables defining settings:
docker pull jocxfin/pwgen:latest
docker run -d -p 5069:5069 \\
-e NO_API_CHECK=false \\
-e PW_LENGTH=12 \\
-e PW_INCLUDE_UPPERCASE=false \\
-e PW_INCLUDE_DIGITS=false \\
-e PW_INCLUDE_SPECIAL=false \\
-e PW_EXCLUDE_HOMOGLYPHS=true \\
-e PP_WORD_COUNT=4 \\
-e PP_CAPITALIZE=false \\
-e PP_SEPARATOR_TYPE=space \\
-e PP_USER_DEFINED_SEPARATOR='' \\
-e PP_MAX_WORD_LENGTH=12 \\
-e PP_INCLUDE_NUMBERS=false \\
-e PP_INCLUDE_SPECIAL_CHARS=false \\
-e PP_LANGUAGE=en \\
-e PP_HIDE_LANG=false \\
-e PP_LANGUAGE_CUSTOM='' \\
-e MULTI_GEN=true \\
jocxfin/pwgen:latest
Quick and straightforward improvements for a better tool.