InVault
An appliance for local backups of files and email to connected drives. It brings together physical hardware, archiving software and a management interface.
- For
- INSOLVE
- My role
- Design and implementation of the device and its software.
- Technologies
- Rust / Axum / React / SQLite
01 / 11
The project
The web interface lets users select network shares and mailboxes, set schedules and monitor backups. Jobs can also start when a drive is connected. The related InCrypt project creates archives with snapshot history, and its desktop application handles file recovery.
Approach
Rust software connects data sources, schedules and drive management with a React interface. Archiving is handled by the InCrypt library, shared by the appliance and standalone tools for working with backups.
A similar challenge in your business?
Explore the possible scope and what to share when starting a conversation.