aquila_fs

Crates.ioaquila_fs
lib.rsaquila_fs
version0.6.0
created_at2026-01-06 01:16:28.89723+00
updated_at2026-01-07 08:31:13.469131+00
descriptionAquila asset server file system file backend implementation
homepage
repositoryhttps://github.com/NicoZweifel/aquila
max_upload_size
id2024897
size25,023
Nico Zweifel (NicoZweifel)

documentation

README

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

Commit count: 107

cargo fmt