Magic Nix VFS
Lazy-loading Virtual File System for the Nix store
Magic Nix VFS is a new VFS project for Nix that aims to optimize certain common scenarios and unlock new use cases for the Nix/NixOS ecosystem. It allows for the transparent distribution of software on-demand from Nix cache servers to client machines. Programs on the clients run from a "virtual Nix store" that makes all programs that were ever built available directly without a specific installation step, downloading files in the background as they are used. This provides a simple and efficient model for distribution of build artifacts in cluster environments such as HPC clusters or Internet service platforms. Magic Nix VFS integrates transparently with the Nix daemon, allowing to keep full Nix functionality on all machines. Being built on top of Nix ensures that this process is secure and reproducible.
- The project's own website: https://git.deuxfleurs.fr/lx/magic-nix-vfs
Run by Deuxfleurs
This project was funded through the NGI Fediversity Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, as a pilot programme under the aegis of DG Communications Networks, Content and Technology. NGI Fediversity is part of the Horizon Europe research and innovation programme under grant agreement No. 101136078.