Icon of Dropgate Server app on Umbrel App Store

Dropgate Server

Self-hosted, privacy-first file sharing with hosted upload and P2P transfer

Get it on umbrelOS
Version3.0.13
Source codePublic
Submitted byWillTDA1 app
Compatible withumbrelOS 0.5 or later

Dropgate is a modern, privacy-respecting file sharing system designed to be easy to self-host and easy to use.

Dropgate supports two ways to transfer files:

  • Hosted upload (classic mode) — you upload to your server, share a link, and the server holds the file temporarily.
  • Direct transfer (P2P) — the file can move device-to-device, with the server only helping peers find each other.

In today's world, privacy and anonymity are more important than ever. Dropgate was built to make secure file sharing accessible, transparent, and fully self-hostable — whether on a home NAS, a VPS, or in Docker.

Features

  • End-to-End Encryption (E2EE) – Encrypt on the sender device, decrypt on the recipient device. Encryption keys never need to reach the server.
  • Privacy First – No analytics, no tracking, and no logging of file contents.
  • Share Links That “Just Work” – Simple links for recipients that expire based on download count or lifetime.
  • Direct Transfer (P2P) – Great for big files or “zero-storage” sharing (when enabled).
  • Built-in Web UI – Send and receive from a browser, no install required.
  • Configurable Server Controls – Tune size limits, rate limits, retention, and storage caps.
  • Self-Host Ready – Works behind common reverse proxies and tunnels.

Related

Explore umbrelOS