Hi — I'd like to suggest FileShot.io.
It's a self-hostable file sharing server with zero-knowledge encryption — files are encrypted in the browser with AES-256-GCM before upload, so only ciphertext hits the server. Easy to run in a Docker container.
- Node.js backend, minimal dependencies
- No database required for basic usage
- MIT licensed
- Optional password protection and expiry
GitHub: https://github.com/FileShot/FileShotZKE
Site: https://fileshot.io