vole
Clone
Read only, no credentials:
https://rodent.software/git/vole.git
Write over SSH with a registered key:
git clone ssh://git@0.0.0.0: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.
docs/configuration.md +6−2
| @@ -143,8 +143,12 @@ instance_repo = "vole-instance" # the default; empty disables customization | |||
| 143 | 143 | ||
| 144 | 144 | An instance admin can scaffold it from **Admin → Configuration** (the Instance | |
| 145 | 145 | repository panel), or create a repository with that name normally and push the | |
| 146 | files. The repository is private to instance admins and hidden from the home page | ||
| 147 | and activity feed; the files below are served to visitors. | ||
| 146 | files. `vole admin init` creates it with the starter files when it is missing, | ||
| 147 | so a new instance starts with it. It is an ordinary repository: it appears in the | ||
| 148 | repository list, has the usual pages, history, issues, and change requests, and | ||
| 149 | its visibility is set in Settings. It is private by default, so only instance | ||
| 150 | admins see it until one of them publishes it. The files below are served to | ||
| 151 | visitors either way. | ||
| 148 | 152 | ||
| 149 | 153 | | Path | What it does | | |
| 150 | 154 | |---|---| | |