A self-hosted CI coordinator for Nostr Git (NIP-34) repositories, supporting container and per-job microVM execution.
First release: Sep 8, 2026, 1 total release.
Most recent release: Sep 8, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 8, 2026 0.1.1Version 0.1.1 is the first ngit-ci release published through Nostr with NIP-82, so its release notes include the full overview of the 0.1 release line as well as the fixes found while validating the first production tag run. ngit-ci is the reference coordinator for the NIP-C1 Nostr CI protocol. It provides a complete self-hosted path from discovering NIP-34 repository activity to executing workflows and publishing signed results over Nostr. Highlights delivered across the 0.1 release line include:
More…
- **Nostr-native coordination:** coordinator advertisements, repository status, maintainer-controlled Service Requests and Stops, manual triggers, and signed progress, job, and workflow results. - **Workflow execution and isolation:** GitHub Actions-compatible workflows run through `act` in containers or in disposable QEMU/KVM microVMs through the Loom execution-adapter contract, with capability-aware claiming, trust-scoped caches, and queue recovery across graceful restarts. - **Logs, artifacts, and outputs:** per-job results and diagnostics, optional Blossom publication of full logs and artifacts, workflow artifact transfer, public job outputs, lifecycle timing, and distinct failure conclusions. - **Repository-scoped secrets:** operator provisioning, encrypted updates over Nostr, current-maintainer authorization, optional NIP-46 bunker sealing, and authenticated access to private GitHub inputs for Nix builds. - **Current NIP-34 roles:** authorization follows confirmed `M` and `m` maintainer relationships, lead handovers, departures, and the non-maintainer `o` moderator role. - **Deployment and documentation:** Docker and Compose, Proxmox/LXC, NixOS, portable Linux archives published as signed NIP-82 assets, and a complete in-repository set of workflow-author, operator, security, architecture, deployment, testing, and protocol documentation. Operators upgrading from an earlier prerelease should note that ordinary push and pull-request execution now defaults to `request-required`. The RC.2 entry below gives the required migration options. ### Fixed - Tag-triggered act checkouts now materialize the exact lightweight or annotated tag ref from signed trigger state while retaining a depth-one fetch, making tag metadata available to workflows and NIP-82 publication. - The NIP-82 application metadata now includes an icon, allowing unattended tag releases to satisfy the manifest's strict metadata policy.