RepositoryRust
ZH

zhaofengli/attic

Multi-tenant Nix Binary Cache

2.1kstars
190forks
132issues
2views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: binary-cache

#1 Repository Của Tuần

7
TINIX TRENDING·Chủ đề: nixos

#7 Repository Của Tuần

8
TINIX TRENDING·Chủ đề: nix

#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.

RepositoryRust
nix-community/nh

Yet another Nix CLI helper. [Maintainers=@NotAShelf, @faukah]

3.3k
Oct 26, 2026
RepositoryRust
nix-community/colmena

A simple, stateless NixOS deployment tool [maintainer=@stepbrobd, @NickCao, @zhaofengli]

2.4k
Oct 25, 2026
RepositoryRust
serokell/deploy-rs

A simple multi-profile Nix-flake deploy tool.

2.4k
Oct 26, 2026
RepositoryRust
oxalica/nil

NIx Language server, an incremental analysis assistant for writing in Nix.

1.9k
Jul 26, 2026
RepositoryRust
nix-community/lanzaboote

Secure Boot & Measured Boot for NixOS [maintainers=@blitz @raitobezarius @nikstur]

1.9k
Oct 26, 2026
RepositoryRust
nix-community/comma

Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]

1.8k
Sep 25, 2026
RepositoryNix
NixOS/nixpkgs

Nix Packages collection & NixOS

26.6k
Oct 25, 2026
RepositoryNix
nix-community/home-manager

Manage a user environment using Nix [maintainer=@khaneliman, @rycee]

10.5k
Oct 26, 2026
Repository
nix-community/awesome-nix

😎 A curated list of the best resources in the Nix community [maintainer=@cyntheticfox]

5.5k
Jul 23, 2026