▸ Scarif One · Operator reset

Recover access

Paste the recovery code you saved at the end of setup. It starts with SCARIF-RECOVER-.

Lost the recovery code too? CLI fallback →

Mint a one-time reset token from your install host. Requires shell access to the container:

# 1. List every account on this install (tenant admins + super-admins).
#    The output is copy-pasteable as the next command's args.
docker compose exec scarif-one node /app/scripts/operator-reset.mjs --list

# 2a. Reset your dashboard login (most common — Sovereign customers):
docker compose exec scarif-one node /app/scripts/operator-reset.mjs \
  --tenant <slug> --username <name>

# 2b. OR reset a super-admin operator-console login:
docker compose exec scarif-one node /app/scripts/operator-reset.mjs \
  --username <name>

# 3. The script prints a 64-char token + "Expires at" timestamp.
#    Come back to this page within 30 minutes and paste the token in.

If you're not on Docker Compose, run the same script directly with node /app/scripts/operator-reset.mjs --username <name> inside whatever process supervisor your install uses. The token file lands at $SCARIF_DATA_PATH/superadmin/reset-token.json and is single-use within a 30-minute window. Come back to this page and paste it into the form above.

Scarif One · Sovereign self-host. Source code, your infrastructure, your data.