A secure, browser-based password generator that runs in Docker—inspired by the LastPass password generator.
- Secure randomness — Uses
crypto.getRandomValues()for cryptographically secure password generation - Configurable length — Slider from 8 to 64 characters
- Character options — Toggle uppercase, lowercase, numbers, and special characters
- Strength indicator — Visual feedback (Weak / Average / Strong) based on entropy
- One-click copy — Copy generated passwords to clipboard
# Build the image
docker build -t password-generator .
# Run the container (serves on port 8080)
docker run -p 8080:80 password-generatorThen open http://localhost:8080 in your browser.
- Passwords are generated entirely in your browser using the Web Crypto API
- No passwords are sent to any server
- All generation happens client-side for maximum privacy