Hoodik

Hoodik

WHAT IS IT?

Hoodik is a lightweight, self-hosted cloud storage server with end-to-end encryption. All encryption and decryption happen in your browser, so the server never sees your plaintext data. Under the hood it's a Rust backend (Actix-web) with a Vue 3 frontend.

WHY IS IT INTERESTING?

  • End-to-end encryption: a hybrid RSA-2048 + AEGIS-128L scheme with key derivation via SHA-2/Blake2b. The server only ever stores ciphertext.
  • Secure search: search runs over tokenized, hashed metadata, never over plaintext.
  • Leak-free sharing: public links keep the file key hidden from the server, encoded in the URL fragment.
  • Flexible infra: SQLite by default or PostgreSQL, local storage or S3-compatible backends (AWS, MinIO, Backblaze B2, Wasabi).
  • Full-featured: encrypted notes with a WYSIWYG markdown editor, TOTP 2FA, admin dashboard, and chunked transfers for concurrent uploads/downloads.

USE CASES

  • Replace Dropbox/Google Drive with a private instance where the server has zero access to your content.
  • Host sensitive files on a VPS without trusting the hosting provider.
  • Share documents through encrypted public links without ever exposing the keys.
  • Centralize encrypted notes and files on a self-hosted S3 backend (MinIO).

SOURCES

REPOhttps://github.com/hudikhq/hoodik
SITEhttps://hoodik.io
LICENSECC-BY-NC-4.0