Your private cloud, end-to-end encrypted
A browser-side encrypted file storage powered by Hoodik, installed and maintained by DINAO. Zero-knowledge architecture, hosted in France — the server never sees your files in plain text.
What is Hoodik?
Hoodik is a lightweight, self-hosted cloud storage solution with a unique feature: all encryption and decryption take place in the client's browser: the server never sees the data in plain text (a zero-knowledge architecture). Each user receives an RSA key pair upon registration, with the private key itself encrypted with their passphrase.
Beyond simple file storage, Hoodik offers secure search (tokenized and hashed metadata), encrypted notes with a WYSIWYG editor, and public sharing links without exposing keys. Native iOS, Android, and macOS apps rely on the same Rust building blocks as the server, ensuring identical cryptography across all clients.
On the technical side, Hoodik is built on a Rust backend (Actix-web), a Vue 3 frontend with crypto in WebAssembly, a SQLite or PostgreSQL database, and storage on local disk or S3-compatible object storage. Deployment is done via multi-architecture Docker containers.
Host Hoodik at DINAO
Resource tiers compatible with Hoodik prerequisites (minimum 1 vCPU / 512 Mo / 10 Go). Hosted in France, fully managed.
- 1 dedicated vCPU
- 2 Go RAM
- 20 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
Technical details
You might be wondering…
Can the server read my files?
No. Encryption and decryption happen in your browser (zero-knowledge architecture). The server only retains encrypted data and hashed metadata.
Which database is required?
SQLite is sufficient by default, with no external configuration. For larger deployments, DINAO switches to PostgreSQL.
Can I use object storage?
Yes. Hoodik is S3-compatible: AWS S3, MinIO, or Backblaze B2, allowing you to scale capacity while keeping data encrypted.
Are there mobile apps?
Yes. Native iOS, Android, and macOS apps rely on the same Rust cryptographic building blocks as the server, ensuring uniform security.
What happens if I forget my passphrase?
Since the private key is encrypted by your passphrase and the server is zero-knowledge, no one can recover your files without it. That's the price of total privacy: keep it safe.