Skip to content

generate pronounceable passwords on the local network

License

Notifications You must be signed in to change notification settings

kammererN/pwgen.lan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pwgen.lan

Name

pwgen.lan - generate pronounceable passwords on the local network

Description

Local web tool for password generation. Written in Python, using Flask and Nginx, as well as the traditional pwgen program. Further description borrowed from pwgen man page:

The pwgen program generates passwords which are designed to be easily memorized by humans, while being as secure as possible.

pwgen - Copyright (C) Theodore Ts'o tytso@alum.mit.edu.

Installation

The preferred installation for pwgen.lan is via Docker. An exampe compose.yml is contained within this repo.

How to Use

Simply access the URL of the container, and a password will be generated in plain html.

Access URL/raw for a raw text password.

Author

This version of pwgen.lan is written by Nicholas Kammerer nkammerer@alumni.albany.edu

License

pwgen.lan - generate pronounceable passwords on the local network Copyright (C) 2024 Nicholas Kammerer

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About

generate pronounceable passwords on the local network

Resources

License

Stars

Watchers

Forks