Technically, HuskHoard is a service daemon that runs on Linux. Two possible architectures
The server way. It lives on a dedicated storage gateway or your head unit, managing your disk array, LTO library and S3 buckets, presenting them to the network. You set it up as an SMB file share where an admin sets the rules for the server and the users just see a normal file tree.
The self host way. It can run locally on your Linux workstation or via a VM to manage your local NVMe usb attached storage and S3 directly.
How it handles S3 , It’s not just a mount.
You’re right to suspect it’s more than a client install. Unlike simple FUSE mounts, like rclone mount, which often struggle with NLE directory listings and header reading, HuskHoard is a data tiering archive.
It keeps the stubs metadata and file structure on your fast local NVMe. To Resolve or Premiere, the file looks like it's 500GB and sitting right there. When you hit play, HuskHoard uses StreamGate to perform those byte range fetches from S3 or LTO in real time. It only pulls the bits the NLE is actually asking for. It effectively turns S3 into a nearline tier that feels like an online volume.
Has anyone completed real shows with this... I don't know, we have around 500 downloads per month at this point, but only a handful that have reached out for assistance or made suggestions for improvements. I would say HuskHoard is currently in the hands of early adopters at this stage, the project has been 3 years of development and launched 6 months ago.We are seeing it used to manage archives across disk arrays, LTO and Cloud. it’s open source and high performance, but it’s for the user who wants total control over their data lifecycle rather than a black box subscription service.
If you’re comfortable with a Linux environment, it’s designed to stop the Online/offline media dance by keeping everything visible, regardless of whether it's on a tape in the basement or a bucket in AWS. you can set it up on any free machine you have available to run a test environment, it will adress any attached storage or cloud buckets as archive volumes, you set the archive rules, SMB share it to your network and you have your own cheap and deep archive. if you want to understand the underlying process the blog is a good place to
start https://huskhoard.com/blog.html