
Hoodik
Self-hosted end-to-end encrypted cloud storage drive
Hoodik is a lightweight, secure cloud storage drive you can run on your own infrastructure. It focuses on end-to-end encryption, with encryption and decryption performed on the client to protect files and metadata from server-side exposure.
Key Features
- End-to-end encryption using a hybrid approach (per-user RSA keys and per-file AES keys)
- Chunked storage with per-chunk encryption for efficient parallel uploads/downloads
- Secure file sharing with public links that do not reveal the underlying file key to recipients
- Privacy-preserving search via tokenization and hashing of searchable metadata
- Web-based interface for file management, upload, download, and sharing
- Supports SQLite (default) or PostgreSQL as the backing database
Use Cases
- Personal or family private cloud drive with strong client-side encryption
- Small teams needing secure file sharing with link-based access
- Hosting sensitive documents where server operators should not see plaintext metadata
Limitations and Considerations
- Switching between SQLite and PostgreSQL after initial use can cause data loss because databases are not interchangeable
- Server-side encryption/decryption exists as a fallback for low-power clients, but reduces the end-to-end security model
Hoodik is well-suited for users who want a simple, fast, self-managed storage drive while retaining control over encryption keys and minimizing plaintext exposure. Its combination of E2EE, chunked transfers, and secure sharing makes it a practical option for privacy-focused file storage and distribution.
Categories:
Tags:
Tech Stack:
Similar Services

Immich
Open-source photo and video management platform for private servers
Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

MinIO
High-performance S3-compatible object storage server
MinIO is a high-performance, S3-compatible object storage server for building private cloud storage, data lakes, and scalable storage backends for applications.


PocketBase
Lightweight open-source realtime backend with embedded SQLite
Open-source Go backend providing embedded SQLite, realtime (SSE) subscriptions, auth (JWT/OAuth2), file storage, admin UI and REST-style APIs for web and mobile apps.

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.
AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

copyparty
Portable file server with fast resumable uploads and many protocols
Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.
Docker
TypeScript
Rust