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.
Simplify the home page around the instance introduction
ff9870f1a26a17d54c21d411000a6c7d58ab5c0d · Keenan Nemetz · 1d ago · parent 6ce635a8
Simplify the home page around the instance introduction Drop the page header and its hero actions. The instance name and sign-in links already live in the top bar, and the introduction is the place to say what the forge is. Move New repository into the Repositories heading, where it sits with the list it creates. Remove the introduction card header and its in-page editor. The introduction is profile/README.md in the instance repository, so it is read and pushed like every other customization. The POST / handler and its editor code go with it; an instance admin without an instance repository still gets the setup hint.
docs/configuration.md +3−5
| @@ -155,11 +155,9 @@ and activity feed; the files below are served to visitors. | |||
| 155 | 155 | | `assets/` | Served at `/static/custom/assets/`; CSS, images and fonts only | | |
| 156 | 156 | ||
| 157 | 157 | Other files are ignored, and assets are limited to CSS, images and fonts: a | |
| 158 | same-origin script is not a theme. The pencil on the home page commits | ||
| 159 | `profile/README.md` with the admin as the author and records the change as | ||
| 160 | `web.home.intro`; the private README and everything else are edited by pushing. | ||
| 161 | A push is live within a couple of seconds, and a load failure keeps the previous | ||
| 162 | theme. | ||
| 158 | same-origin script is not a theme. `profile/README.md` and every other file are | ||
| 159 | edited by pushing; the home page has no separate editor. A push is live within a | ||
| 160 | couple of seconds, and a load failure keeps the previous theme. | ||
| 163 | 161 | ||
| 164 | 162 | The introduction is rendered and sanitized the same way an issue body is, and it | |
| 165 | 163 | appears above the repository list. An empty `profile/README.md` removes the | |