Sign inSign up

willtda/dropgate-server

By willtda

Updated 5 months ago

A self-hosted, privacy-first file sharing system.

Image
Security
Web servers
Databases & storage
0

10K+

willtda/dropgate-server repository overview

Dropgate Server (Docker)

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.

For full documentation, configuration options, and usage details, see the main server README: https://github.com/WillTDA/Dropgate/blob/master/server/README.md

Tag summary

Content type

Image

Digest

sha256:43698790f

Size

97.6 MB

Last updated

5 months ago

docker pull willtda/dropgate-server