vole
Clone
Read only, no credentials:
https://rodent.software/vole.git
Write over SSH with a registered key:
git clone ssh://git@rodent.software:2222/vole.git
A free and open-source forge that lives in your Git repo.
Make the palette the only search surface
1265ea552fb7346628c1e742a63c758c819379c5 · Keenan Nemetz · 9d ago · parent 6c03e6d3
Make the palette the only search surface The full /search page repeated the palette's query and visibility rule, so one of the two had to become the source of truth. Keep the palette: it shows the first 30 matches, says when a query found more, and is reachable from every page and with the keyboard shortcut. The top bar no longer carries a Search destination or a form fallback; its launcher is a plain button, and the palette dialog never navigates to a page behind it.
docs/getting-started.md +1−1
| @@ -12,7 +12,7 @@ to configure. You can have a working forge in a few minutes. | |||
| 12 | 12 | Ubuntu, `sqlite-devel` on Fedora and RHEL. Vole links SQLite dynamically, so | |
| 13 | 13 | the binary needs `libsqlite3.so.0` on the machine that runs it; the packages | |
| 14 | 14 | install it for you. The library must be built with FTS5 (the distributions | |
| 15 | above enable it), which is what the search page uses. | ||
| 15 | above enable it), which is what global search uses. | ||
| 16 | 16 | - Git. | |
| 17 | 17 | - An SSH key. Vole uses the key to recognize you when you push. If you already use | |
| 18 | 18 | GitHub or another forge with SSH, you can reuse that key. | |