
nix-cache-beacon
adisbladis
mDNS discovery for Nix binary caches
AI 简介
nix-cache-beacon 是一个用于 Nix 二进制缓存的 mDNS 服务发现工具。它通过 mDNS 在本地网络中广播和查找缓存,并与发现的缓存进行竞争,从而将整个 Nix 节点网络转换为分布式二进制缓存。该项目使用 Go 语言编写,保持了 Nix 包替换的安全性模型,即包仍需由受信任的密钥签名,在缓存竞争过程中也会检查包签名。需要注意的是,该工具传输的数据未加密,可能带来隐私问题。适用于需要在局域网内共享 Nix 二进制缓存以加速构建过程的场景,特别是对于使用 NixOS 的用户,可以通过其提供的 NixOS 模块方便地配置启用。
Go
GNU General Public License v3.059
Stars
1
Forks
3
Watchers
0
Issues
Star 增长
今日0
近 7 天+3
近 30 天+8
综合评分43.2
默认分支master