Thanks to visit codestin.com
Credit goes to lib.rs

#aquila #assets #server #fs-file #filesystem-storage

aquila_fs

Aquila asset server file system file backend implementation

6 releases (3 breaking)

Uses new Rust 2024

new 0.6.0 Jan 7, 2026
0.3.0 Jan 6, 2026
0.2.0 Jan 6, 2026
0.1.3 Jan 6, 2026

#1380 in Filesystem


Used in aquila

MIT/Apache

16KB
194 lines

Aquila FileSystem Storage

Crates.io Downloads Docs

A local filesystem backend for Aquila.

This crate implements the StorageBackend trait, storing blobs and manifests directly in the file system.

Features

  • Atomic Writes: Uses temporary files and rename operations to ensure assets are not read partially or lost during upload.

Usage

use aquila_fs::FileSystemStorage;

let storage = FileSystemStorage::new("./aquila_data");

License: MIT OR Apache-2.0

Dependencies

~4.5–7MB
~114K SLoC