Reset admin password Nginx Proxy Manager
Lên danh sách docker, lấy ID của docker nginx proxy manager để điền vào chỗ id_docker lệnh dưới
docker ps
Vào sâu trong docker này
docker exec -it id_docker sh
Cài sqlite3 vì các version sau này nó dùng Sqlite rồi
apt update && apt install sqlite3 -y
Vào database, xoá user
sqlite3 /data/database.sqlite
UPDATE user SET is_deleted=1;
Thoát sqlite. Lệnh bao gồm dấu . đầu tiên
.exit
Thoát docker sh
exit
Tắt và khởi động lại docker nginx
docker stop id_docker
docker start id_docker
Vào lại trình duyệt và tạo lại thông tin truy cập admin mới.
Lúc này bạn đã truy cập vào hệ thống bằng account mới được rồi. Tuy nhiên chỉ có 1 user mới tạo. Nếu muốn sử dụng lại các user cũ thì làm như sau đây. Rồi dùng account mới tạo reset pass cho các account cũ (nếu muốn)
docker exec -it id_docker sh
sqlite3 /data/database.sqlite
UPDATE user SET is_deleted=0;
.exit
exit