Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

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 |---|---|