Arrow left and right: switch to the adjacent tool in the overview. Arrow up and down scroll the page.

Erugo

Erugo

Self-Hosted File-Sharing Platform with Full Data Control

Visit Website
Hearts Heat (0–100)
1,073 Stars MIT v0.2.15 Mar 5, 2026 Since Jan 2025 100 open issues

AI Summary

Erugo is a self-hosted, open-source file-sharing platform that offers complete control over your data. Easy to deploy with Docker, it provides features like human-readable share links, password protection, expiration dates, and download limits. The MIT-licensed software runs even on a Raspberry Pi and is GDPR/HIPAA-compliant.

Pros

  • + 100% Open Source (MIT License) and free for commercial use
  • + Minimal system requirements (512MB RAM, 1 CPU) and Docker-first deployment
  • + Full data control with GDPR/HIPAA compliance and custom encryption

Cons

  • Requires own server infrastructure and technical know-how for setup
  • No cloud solution available, only self-hosting possible

Use Cases

  • Secure file sharing in enterprises without cloud dependency
  • GDPR and HIPAA-compliant file sharing in healthcare or financial sectors
  • Self-hosted alternative to WeTransfer or Dropbox for agencies
  • Data exchange in sensitive projects with password protection and expiration dates

Who is it for?

For developers, IT teams, and privacy-conscious organizations looking for a self-hosted file-sharing solution with full data control.

Tags

What is Erugo?

Erugo is an open-source platform for self-hosted file sharing. Anyone who wants to share sensitive data without uploading it to third-party servers gets a complete alternative to cloud services like WeTransfer or Dropbox. The source code is released under the MIT license, making it free to use for commercial purposes as well. Erugo runs via Docker and requires minimal resources: 512 MB RAM and one CPU are sufficient, and a Raspberry Pi works as a production environment.

Core features

  • Human-readable share links instead of cryptic hash URLs, which simplifies communication with recipients.
  • Password protection and expiry dates per share, configurable without editing configuration files.
  • Download limits restrict how many times a file can be accessed.
  • Docker-first deployment allows setup with just a few lines of Compose configuration.
  • GDPR and HIPAA compliance through full data control on your own server, with no third-party dependencies.

Who is Erugo for?

Erugo is aimed at developers and IT teams who want or need to run their own file-sharing infrastructure. Agencies exchanging client data benefit from expiry dates and password protection without monthly subscription costs. In industries with regulatory requirements (healthcare or financial services, for example) keeping data on-premises is often not optional but mandatory.

Without Docker experience, the initial setup will cause problems. Anyone who does not run or want to run their own server is not well served by Erugo. There is no hosted version.

Context & alternatives

Erugo belongs to the category of self-hosted file-sharing tools, alongside projects like Pingvin Share or FileShelter. The key difference from many alternatives is the combination of low system requirements and explicitly documented compliance suitability. Those running a regulated environment who already have Docker infrastructure in place can deploy Erugo without additional hardware investment.

Related Tools

Meooow! Want tool tips by email?

Yes, please!