Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/dwarves

.nornir/ssh-source-and-warehouse-for-idiots.md

SSH repos + the warehouse, explained simply

The forge needs a key to read your private repos

Think of the forge (dwarves) as a robot that builds your code. To pull a private repo it needs its own key — like a spare house key you give a trusted builder.

Adding a repo is one line:

dwarves repo add git@codeberg.org:you/your-repo.git

If you type an https://… link it refuses — on purpose.

After a build, the forge tells nornir what happened

When the forge finishes building, it writes down facts about the build (which commit, did it pass, how many cores, what it produced) and sends them to nornir — the constellation's central "brain" that draws the charts.

That's it: a key to read private repos, and a phone line to tell nornir how the build went. Both are optional and both fail safe.