Archivist
Store files in a time or index based directory hierarchy, automatically deleting the oldest files if the size limit is reached.
It's using an efficient kv-store database for persistency and performance reasons.
// Store at max 1GB of files
let a = new.await?;
// Our humble file that we want to keep, but may lose interest after some time
let mut f = open.unwrap;
// crate a store object for file compression
let ss = new;
// add the file to the archive
a.add.await?;
Changelog
- 7.8.2025: Use turbojpeg for Jpeg encoding. Requires Nasm assembler to be installed.
Copyright 2022-2024, Falco Hirschenberger falco.hirschenberger@gmail.com