Hoodik logo

Hoodik

Self-hosted end-to-end encrypted cloud storage drive

1.4k stars 64 forks last commit first released

Actively maintained

Last commit 27 Jul 2026.

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:

Share:

Similar to Hoodik

Send logo

Send

Encrypted file sharing with expiring links

Self-hostable encrypted file sharing service with expiring links, download limits, and optional password protection for secure, temporary transfers.

Activity unknown
Alternative to:
WeTransfer logo
WeTransfer
+8

myDrive

Self-hosted cloud file storage and sharing server

4.2k
484
Last commit

Open source Google Drive-like cloud storage with uploads, sharing, media gallery, and optional AES-256 encryption, backed by MongoDB and pluggable storage.

GPL-3.0Slowing down
Alternative to:
Google Drive logo
Google Drive
+16
Gokapi logo

Gokapi

Self-hosted expiring file sharing with optional S3 storage

2.8k
133
Last commit

Lightweight self-hosted Firefox Send alternative for secure, expiring file shares with user roles, optional S3-compatible storage, and REST API.

AGPL-3.0Actively maintained
Alternative to:
WeTransfer logo
WeTransfer
+9

Lufin

Modern self-hosted file sharing with optional end-to-end encryption

228
16
Last commit

Lufin is a modern self-hosted file-sharing app with client-side encryption, S3/MinIO storage support, rich previews, password protection, and Docker Compose deployment.

MITSlowing down
Alternative to:
WeTransfer logo
WeTransfer
+7
AList logo

AList

Multi-storage file listing server with WebDAV and previews

49.9k
7.9k
Last commit

AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

AGPL-3.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+19
Cloudreve logo

Cloudreve

Self-hosted file management and sharing with multi-storage support

28.4k
3.9k
Last commit

Cloudreve is a self-hosted file management and sharing platform with multi-user access, WebDAV, share links, and support for local and S3-compatible storage backends.

GPL-3.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+15