zhaofengli/attic
Multi-tenant Nix Binary Cache
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#7 Repository Của Tuần
#8 Repository Của Tuần
🗃️ Attic - Máy chủ Nix Binary Cache đa khách hàng với S3
Máy chủ bộ nhớ nhị phân Nix tự triển khai, hỗ trợ deduplication toàn cục và thu hẹp rác.
Attic là một máy chủ Nix Binary Cache tự động lưu trữ trên S3-compatible storage. Dự án hỗ trợ deduplication toàn cục và thu hẹp rác, phù hợp cho môi trường đa người dùng. Attic hiện là bản nguyên thiên lâm thỏa mãn nhu cầu lưu trữ và chia sẻ các gói Nix một cách an toàn và hiệu quả.
✨ Điểm nổi bật
- Đa khách hàng (Multi-Tenancy): Tạo bộ nhớ đệm riêng tư cho cá nhân và nhóm, người dùng không ảnh hưởng đến nhau.
- Deduplication toàn cục: Các bộ nhớ đệm con là các chế độ xem hạn chế của NAR Store và Chunk Store được địa chỉ nội dung.
- Quản lý chữ ký: Chữ ký được thực hiện bởi máy chủ khi truy xuất, người dùng không có quyền truy cập khóa chữ ký.
- Mở rộng quy mô: Dễ dàng sao chép, triển khai trên nền tảng serverless như fly.io hoặc máy đơn.
- Thu hẹp rác LRU: Các đường dẫn lưu trữ không sử dụng được thu hẹp theo chiến lược LRU.
💡 Vì sao đáng chú ý
Attic khác biệt từ các giải pháp truyền thống nhờ deduplication toàn cục, giảm lãng phí lưu trữ khi nhiều người dùng chia sẻ cùng gói. Thiết kế hỗ trợ môi trường đa người dùng an toàn, ngăn ngừa ô nhiễm dữ liệu. Phù hợp cho nhóm phát triển hoặc cộng đồng cần chia sẻ gói Nix một cách hiệu quả.
#Nix #BinaryCache #S3 #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
A simple, stateless NixOS deployment tool [maintainer=@stepbrobd, @NickCao, @zhaofengli]
Secure Boot & Measured Boot for NixOS [maintainers=@blitz @raitobezarius @nikstur]
Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]
Manage a user environment using Nix [maintainer=@khaneliman, @rycee]
😎 A curated list of the best resources in the Nix community [maintainer=@cyntheticfox]