-
Notifications
You must be signed in to change notification settings - Fork 0
Resetting Your Password
If you're locked out of your admin account and don't have SMTP configured for the email-based "forgot password" flow (or would rather not depend on it), you can reset a password directly from the terminal instead. This works against an already-running instance — it reuses the same database connection rather than starting a second one.
The reset prompts you for the account's email address and a new password, then signs out any existing sessions for that account.
docker compose exec app /app/RustRconServerManager.Backend --reset-passwordMake sure the instance is currently running (started via start.bat/start.sh), then in another terminal/window:
-
Windows: double-click
reset-password.bat(or runreset-password.ps1) -
Linux: run
./reset-password.sh
Both scripts live next to start.bat/start.sh and reuse the same standalone.env credentials.
- Passwords are reset using the same Identity APIs the in-app reset flow uses (
RemovePasswordAsync/AddPasswordAsync), so normal password requirements still apply. - Existing sessions for that account are revoked as part of the reset, for security.
- If your terminal doesn't support masked (hidden) input — e.g.
docker execwithout-it, or piped input — the prompt falls back to plain visible input instead of crashing.
See Installing via Docker or Installing Standalone if you haven't set up the panel yet.