Executor UI

Command orchestration with guardrails.

Log in to queue long-running pentest commands, manage reusable templates, and review outputs without babysitting terminals.

Safeguarded commands

JWT auth + CORS allowlist keep the executor private by default.

Prepared payloads

Use templated commands with placeholder defaults to avoid typos in shells.

API-first control

Drive jobs programmatically or through this UI, backed by Postgres.

Sign in

Authenticate to access queue management.

Quick tips
  • Credentials are configured on the API via EXECUTOR_ADMIN_* envs.
  • Set NEXT_PUBLIC_API_BASE to match the exposed API (default localhost:8080).
  • Tokens are stored locally for dashboard calls.