An Advanced Linux RAM Drive and Caching kernel modules. Dynamically allocate RAM as block devices. Use them as stand alone drives or even map them as caching nodes to slower local disk drives. Access those volumes locally or export them across an NVMe Target network. Manage it all from a web API.
Add a new #define for an error message in common.h. Use scandir_filter_no_dot() filter for scandir() more often.
This is related to an issue in PR #145, as described here.