Skip to main content

Command Palette

Search for a command to run...

重置nginx proxy manager登录密码

Updated
1 min read
重置nginx proxy manager登录密码

原文来自 https://github.com/NginxProxyManager/nginx-proxy-manager/discussions/1634

介绍intro

nginx proxy manager 是基于`docker`可以用签SSL和设置代理的非常便捷的工具

原理

先进入容器空间,删除用户信息,再加回去

步骤

第一步

docker exec -it <container-name> sh
apt update && apt install sqlite3 -y
sqlite3 /data/database.sqlite

进入了SQL模式后

UPDATE user SET is_deleted=1;
.exit
exit

第二步

重启容器

第三步

在网页端登录

login: admin@example.com
pass: changeme

第四步

还原

docker exec -it <container-name> sh
sqlite3 /data/database.sqlite
UPDATE user SET is_deleted=0;
.exit
exit