Your Self-Hosted
File Sharing Platform
Erugo is a powerful, self-hosted file-sharing platform that puts you in complete control of your data.
Share files your way, stay in control
A beautiful interface that makes file sharing simple for everyone.
Effortless uploads
- Multiple file support
- Progress tracking
- Instant preview
- Folder support
- Large file support
- Automatic resume
Human-friendly share links
Generate memorable URLs that are easy to share and remember. No more cryptic strings.
Password protection
Easily password-protect your shares for extra security.
Customizable branding
Make it yours with custom themes, logos, and colors. Match your organization's identity.
Powerful dashboard
Track downloads, manage shares, and monitor activity all from the built-in dashboard.
Why self-host?
Cloud services are convenient, but they come with trade-offs.
Self-hosting puts you back in control.
Complete Data Sovereignty
When you self-host Erugo, your files never leave your infrastructure. No third-party servers, no data mining, no surprises in terms of service updates.
Deploy On Your Terms
Run Erugo wherever makes sense for you — from a Raspberry Pi in your closet to enterprise-grade cloud infrastructure. Docker makes deployment consistent everywhere.
Transparent & Community-Driven
Erugo is MIT licensed, meaning you can inspect every line of code, contribute improvements, or fork it for your own needs. No black boxes, no hidden functionality.
Complete Data Sovereignty
When you self-host Erugo, your files never leave your infrastructure. No third-party servers, no data mining, no surprises in terms of service updates.
Deploy On Your Terms
Run Erugo wherever makes sense for you — from a Raspberry Pi in your closet to enterprise-grade cloud infrastructure. Docker makes deployment consistent everywhere.
Transparent & Community-Driven
Erugo is MIT licensed, meaning you can inspect every line of code, contribute improvements, or fork it for your own needs. No black boxes, no hidden functionality.
How it works
Share files in four simple steps. No complicated setup required.
Upload
Drag and drop files or select them from your device. Support for multiple files and large uploads.
Configure
Set optional password protection, expiration dates, and download limits for your share.
Share
Get a clean, human-readable URL to share with anyone. Recipients can download without an account.
Manage
Track downloads, revoke access, or extend expiration dates from your dashboard.
Ready to take control of your file sharing?
Join the community of users who value privacy and simplicity. Deploy Erugo in minutes and start sharing securely.