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.
Create the instance repository on init and list it normally
3e7c5e6797105f87fe593bb4c34743d3615ab598 · Keenan Nemetz · 1d ago · parent 6ce635a8
Create the instance repository on init and list it normally `vole admin init` now creates the configured instance repository with the starter tree and indexes it, so a new instance starts with it. The repository is no longer hidden from the home page or activity feed: it has the same pages, history, and settings as any other, and its visibility is its own. The Admin page's create button remains as the repair path for an instance that predates this, using the same starter tree from the instancerepo package.
server/web/templates/status.html +1−2
| @@ -207,8 +207,7 @@ Clone it with <code>{{.InstanceRepo.CloneURL}}</code>.</p> | |||
| 207 | 207 | </tbody> | |
| 208 | 208 | </table> | |
| 209 | 209 | </div> | |
| 210 | <p class="muted">The repository is private to instance admins, but these files are served to visitors. | ||
| 211 | Other files are ignored.</p> | ||
| 210 | <p class="muted">This is an ordinary repository: it appears in the repository list and its visibility is set in its own Settings. It is private to instance admins by default, but the files above are served to visitors.</p> | ||
| 212 | 211 | {{if .Config}} | |
| 213 | 212 | <h2 id="configuration">Configuration</h2> | |
| 214 | 213 | <p class="muted">Effective values read at startup. This page is read-only; edit the file on the host and restart Vole to apply changes.</p> | |