OpenDAL File System (ofs) is a userspace filesystem backing by OpenDAL.
ofs
is a work in progress. we only support fs
and s3
as backend on Linux
currently.
sudo pacman -S fuse3 --noconfirm # archlinux
sudo apt-get -y install fuse # debian/ubuntu
kldload fuse
ofs
could be installed by cargo
:
cargo install ofs
cargo
is the Rust package manager.cargo
could be installed by following the Installation from Rust official website.
ofs <mount-point> 'fs://?root=<directory>'
ofs <mount-point> 's3://?root=<path>&bucket=<bucket>&endpoint=<endpoint>®ion=<region>&access_key_id=<access-key-id>&secret_access_key=<secret-access-key>'
Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0
Apache OpenDAL, OpenDAL, and Apache are either registered trademarks or trademarks of the Apache Software Foundation.