A simple (and probably insecure) password safe
- Apache/Nginx webserver
- PHP > 7
- MySQL
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- 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-passwordmanagerImportant
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.
- Open
https://<YOUR_SERVER>/php-passwordmanagerin your browser and configure your instance. - Sign in with your master password.
- 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.phpand rename the file toconfig.php - Open
https://<YOUR_SERVER>/php-passwordmanagerin your browser and sign in with your master password.
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.