Command palette
Command palette
Press ⌘K (macOS) or Ctrl-K (everything else) from any page in tenant admin. A search palette opens, focused on its input. Type, pick a result with arrow keys, press Enter.
The slash key (/) also opens the palette if you’re not already typing in another input.
What gets searched
| Layer | What it finds |
|---|---|
| Local pages (instant, no fetch) | Every admin page, by label and by a curated set of topical keywords. Typing dlq finds Webhook DLQ. Typing sso finds the SSO page. Typing saml also finds SSO. |
| Remote, debounced 180 ms after each keystroke | Repositories in the current org. |
Local-page search runs entirely in the browser using a vendored copy of FlexSearch (the same library docs.frem.sh uses for full-text search). Nothing about your queries leaves your browser for the local-page layer.
Keyboard
| Key | Action |
|---|---|
⌘K / Ctrl-K / / | Open |
| ↑ / ↓ | Move selection |
| Enter | Open the selected result |
| Esc | Close |
What it doesn’t do (yet)
- It doesn’t index page body text, only labels and a curated keyword set. If you want full-text search across every panel paragraph, that’s tracked as a Phase 2 follow-up.
- It doesn’t search code or issues. Use Forgejo’s own repo search for code; the palette is for admin pages and repositories only.