lightweight webserver that generates passwords compatible with AZERTY/QWERTY kbds at the same time
1.2K
Description: Creates a lightweight webserver that generates passwords compatible with AZERTY and QWERTY keyboard layouts at the same time (for a mixed engineering crowd).
Browse to the server ex. http://192.168.0.1:8080 to generate a password with a default length or use an extra parameter ex. http://192.168.0.1:8080/?length=20. You can use a graphical browser or a text browser like curl/wget. The maximum length is 100. The default length without environment variable and without passing a parameter in the url is 15. Use a proxy like Traefik/Caddy/NginX in front to use certificates and/or throttle requests.
example:
> curl -L pass.example.com
2I=3yOREUoxVYl/%
> wget -qO- pass.example.com
X56TlbBC*87Hgfy%
> wget -qO- pass.example.com/\?length=20
4doxE+O/1HONebkk7v+*%
environment variables:
ALLOWED=xyz - optional setting to only use these characters in stead of the default ones ertyuiopsdfghjklxcvbnERTYUIOPSDFGHJKLXCVBN1234567890,=/*-+
LENGTH=15 - optional setting to change the default password length
docker-compose example:
pssword:
hostname: pssword
container_name: pssword
image: vtacquet/pssword:latest
ports:
- "8080:80"
environment:
- ALLOWED=ertyuiopsdfghjklxcvbn
- LENGTH=10
simply put: an AZERTY and QWERTY compatible lightweight password generator
Content type
Image
Digest
sha256:8ea25cfb9…
Size
28.7 MB
Last updated
over 3 years ago
docker pull vtacquet/pssword