Reset passphrase

Email-based reset is not available on this deployment. Reset your passphrase from the app server over SSH using the steps below.

Option A — generate a reset link

Run this on the app VM. It prints a one-time link (valid 1 hour). Open it in your browser to set a new passphrase.

ssh root@<your-app-vm> 'cd /opt/orangeagent && \
  sudo -u orange bash -lc "set -a; source /opt/orangeagent/.env; set +a; \
  pnpm -C apps/web reset-password link <your-email>"'
Option B — set a new passphrase directly

Skip the browser entirely. Sets the new passphrase straight on the user record. Minimum 8 characters.

ssh root@<your-app-vm> 'cd /opt/orangeagent && \
  sudo -u orange bash -lc "set -a; source /opt/orangeagent/.env; set +a; \
  pnpm -C apps/web reset-password set <your-email> <new-passphrase>"'
Replace <your-app-vm>, <your-email>, and <new-passphrase> with your values. If your passphrase contains spaces or shell metacharacters, wrap it in single quotes.
Back to sign in