Skip to content

Darknetzz/php_passwordmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

php-passwordmanager

A simple (and probably insecure) password safe

Prerequisites

  • Apache/Nginx webserver
  • PHP > 7
  • MySQL

Installation

Stable

Download the latest release from this repo and put the files on your webserver.

Alternatively:

  • Clone this repo into your webserver
cd /var/www/html
git clone https://github.com/Darknetzz/php-passwordmanager.git php-passwordmanager
chown -R www-data php-passwordmanager

Current (unstable)

  • Clone the dev branch to your webserver
cd /var/www/html
git clone --branch dev https://github.com/Darknetzz/php-passwordmanager.git php-passwordmanager
chown -R www-data php-passwordmanager

Important

It is crucial that you remember your master password. The passwords you create will be encrypted with this, and is essentially unrecoverable if the master password is not known.

Automatic configuration (recommended)

  • Open https://<YOUR_SERVER>/php-passwordmanager in your browser and configure your instance.
  • Sign in with your master password.

Manual configuration

  • Choose a secure master password (with an optional appended salt), and hash it with SHA512. Protip:
  • Paste the hashed password, and configure your database connection settings in config_example.php and rename the file to config.php
  • Open https://<YOUR_SERVER>/php-passwordmanager in your browser and sign in with your master password.

Troubleshooting

If you are unable to sign in to your instance, try deleting the config.php file inside the includes folder. You will then be prompted to reconfigure your instance.

About

A simple password safe

Resources

License

Stars

Watchers

Forks

Packages

No packages published