Skip to content

Emergency Reset Password ​

If you lose access to the admin account, reset the password from the server with Docker. This cannot be done from the web dashboard alone.

Security ​

The reset script must run on the host where Docklift is installed (SSH or console). Anyone with shell access to the Docker socket can reset the admin password — protect SSH accordingly.

Production (Docker) ​

bash
ssh root@your-server-ip
bash
docker exec -it docklift-backend node dist/scripts/reset-password.js

The CLI prints a new random password (typically 16 characters) for the admin user.

After reset ​

  1. Open http://SERVER_IP:8080 (or your panel domain)
  2. Sign in with the temporary password
  3. Go to Profile Settings and set a permanent password

Local development ​

bash
cd backend
bun run reset-password

Open-source self-hosted PaaS for Docker