A virtio-fs vhost-user device daemon written in Rust.
This project depends on libcap-ng and libseccomp. You can obtain those dependencies by building them for their respective sources, or by installing the correspondent development packages from your distribution, if available:
Fedora/CentOS/RHEL
dnf install libcap-ng-devel libseccomp-devel
Debian/Ubuntu
apt install libcap-ng-dev libseccomp-dev
virtiofsd uses cargo to manage the project and its dependencies. You can compile it to a binary by running:
cargo build --release
Every time new code is merged, the CI pipeline will upload a debug binary of virtiofsd. It is intended to be an accessible way for anyone to download and test virtiofsd without needing a Rust toolchain installed.
The debug binary is built only for x86_64 Linux-based systems.