docker exec -ti nginx-proxy-manager bash
apt update apt install sqlite3 -y
sqlite3 /data/database.sqlite
Update the user table to reset the password.
Find your user:
SELECT id, name, email FROM USER;
returns:
1|Admin|some@email.com 2|User|some@email.com
UPDATE auth SET secret = '$2b$13$C9mJYK7Gf7sVgCCYw84HhOvOIpnyhkdGqwIp0PPj/s9.q0bxkoMZe' WHERE user_id = 1;
NOTE: To update for User[2], then use ID number 2 (WHERE user_id = 2;)
To update Password with “new_password” use:
SELECT id, user_id, secret FROM auth WHERE user_id = 1;
NOTE: Change ID number at end for the required user.
docker restart <container-name or id>
sudo docker exec -it [database container id or name] sh mysql connect npm UPDATE user SET is_deleted=1; sudo docker restart [nmp container id or name] (start second ssh connection to do that) UPDATE user SET is_deleted=0; Login with: Login: admin@example.com Password: changeme