HardenedBSD is migrating its code repos to Radicle, with src, ports, and pkg trees already seeded and cloneable from a dedicated seed VM.
Key Takeaways
Three repos live now: HardenedBSD-src, HardenedBSD-ports, HardenedBSD-pkg; secadm is next; full 100% migration planned over time.
Large-repo performance requires setting node.limits.fetchPackReceive to at least 3GB in ~/.radicle/config.json.
Ports tree has basic radicle-httpd distfile download integration modeled on USE_GITHUB/USE_GITLAB; tested working for building ports-mgmt/pkg.
Clone workflow: rad node connect to the HardenedBSD seed VM, rad seed --from with repo ID, wait for .tmp dir to resolve, then rad clone.
Hacker News Comment Review
The post assumes existing context and does not explain the move from GitHub or why Radicle; commenters filled the gap by connecting it to broader GitHub-exit discussions circulating at the time.
Node connectivity was broken for at least one commenter shortly after publication, consistent with the author’s own warning that sharp edges remain.
Notable Comments
@jgtrosh: Notes Radicle’s core security property – “guarantee commits are signed by current maintainers” – which the original post never mentions.