Hoodik
Hoodik is a lightweight, secure, and self-hosted cloud storage solution written in Rust and Vue.
Features
- End-to-end encryption (RSA 2048 + AES Ascon-128a)
- Keys encrypted with your passphrase
- Encrypted search (no plaintext metadata stored)
- Public link sharing with wrapped AES keys
- Chunked file storage for fast parallel upload/download
Database Warning
- Default database: SQLite (stored in
/data
)
- Can switch to Postgres via
DATABASE_URL
- ⚠️ Databases are NOT interchangeable
Changing from SQLite → Postgres (or vice versa) after usage will cause data loss