docker:nginx_proxy_manager:forgotten_password
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
docker:nginx_proxy_manager:forgotten_password [2025/07/21 10:45] – [Modify User Credentials] peter | docker:nginx_proxy_manager:forgotten_password [2025/07/30 09:19] (current) – removed peter | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Docker - Nginx Proxy Manager - Forgotten Password ====== | ||
- | |||
- | ===== With Standard SQLite ===== | ||
- | |||
- | ==== Access the Docker Container ==== | ||
- | |||
- | <code bash> | ||
- | docker exec -ti nginx-proxy-manager bash | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
- | ==== Install SQLite ==== | ||
- | |||
- | <code bash> | ||
- | apt update | ||
- | apt install sqlite3 -y | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
- | ==== Open the Database ==== | ||
- | |||
- | <code bash> | ||
- | sqlite3 / | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
- | ==== Modify User Credentials ==== | ||
- | |||
- | Update the **user** table to reset the password. | ||
- | |||
- | * Either set a new password or revert to the default. | ||
- | |||
- | Find your user: | ||
- | |||
- | <code sql> | ||
- | SELECT id, name, email FROM user; | ||
- | </ | ||
- | |||
- | returns: | ||
- | |||
- | < | ||
- | 1|Admin|some@email.com | ||
- | 2|User|some@email.com | ||
- | </ | ||
- | |||
- | === Update Password with " | ||
- | |||
- | <code sql> | ||
- | UPDATE auth | ||
- | SET secret = ' | ||
- | WHERE user_id = 1; | ||
- | </ | ||
- | |||
- | <WRAP info> | ||
- | **NOTE: | ||
- | </ | ||
- | |||
- | |||
- | ==== To check if Hash was changed ==== | ||
- | |||
- | <code sql> | ||
- | SELECT id, user_id, secret FROM auth WHERE user_id = 1; | ||
- | </ | ||
- | |||
- | <WRAP info> | ||
- | **NOTE: | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
- | ==== Restart the Container ==== | ||
- | |||
- | <code bash> | ||
- | docker restart < | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
- | ===== With MySQL ===== | ||
- | |||
- | <code bash> | ||
- | 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 | ||
- | </ | ||
docker/nginx_proxy_manager/forgotten_password.1753094715.txt.gz · Last modified: 2025/07/21 10:45 by peter