Skip to content

martinisoft/lunchbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Lunchbox

About

Lunchbox is a file storage system based on SQLite. This system is a proof-of-concept for a 3d game project to store and retrieve files in single database files. The benefits are the ability to organize the files in any way you see fit, including adding any metadata you wish to easily identify the files and retrieve them by various keywords.

Requirements

  • Ruby
  • Rubygems

And the following rubygems:

  • Sequel

Change Log

See the commit history.

Todo

  • Implement an interactive shell to interface with the filesystem
  • Add a metadata system to add organization
  • Add a file integrity check to incoming and outgoing files
  • Add recovery system in case of database corruption (Parity files?)
  • File versioning

Releases

No releases published

Packages

No packages published

Languages