aaronduce / passable

A simple no-fuss selfhostable password generator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

passable

A simple no-fuss selfhostable password generator.

Built originally with an easy-to-use lightweight selfhosted password generator in mind.

Hosted version

Coming soon.

Features

  • Generates random secure passwords
  • Basic layout responsiveness
  • Copy to clipboard

Future development

If you wish to contribute and develop any of the following before I do feel free to fork the repo and make a PR.

  • Rewrite to mitigate php vuln
  • More secure passwords
  • Modes (Memorable passwords such as generista.com does, Dice words like rempe.us/diceware/#eff)
  • Homeassistant addon? To look into how these work and whether this can be implemented/developed by myself.
  • Adjust password length
  • Fully responsive layout
  • Nicer layout
  • Remove the need for jquery?

Installation

This shouldn't even be necessary to read if you've hosted a simple php website before.

  • Go to the document root of your web server, or the subdirectory/subdomain's folder where you want to host the site from.
  • git clone https://github.com/aaronduce/passable.git
  • From there just start your web server, whether that is nginx, apache or some XAMPP bs. No databases or other configuration necessary.

Updating passable

  • Delete all remnants of the last install.
  • Rerun git clone https://github.com/aaronduce/passable.git

Issues and/or improvements that could be made

Please report any issues or improvements you think could be made in the issues tab of this repository. I will address them as and where I can.

Credits

Aaron Duce

Chris Kane

Heroicons by Steve Schoger and the Tailwind Labs team

About

A simple no-fuss selfhostable password generator.


Languages

Language:PHP 50.7%Language:CSS 42.4%Language:JavaScript 6.9%