This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/PromaneX on 2025-03-15 13:58:06+00:00.
Hello r/selfhosted community! It's been a while since my last update, and I'm excited to share the significant improvements I've made to Erugo.
What is Erugo?
For those unfamiliar, Erugo is a fully self-hosted file sharing platform (similar to WeTransfer) that gives you complete control over your data. No telemetry, no tracking—just simple, private file sharing on your own terms.
Upload interface showing dark and light themes
What's New?
I've been working hard to enhance Erugo's features, stability, and user experience. Here's what's changed:
🎨 Revamped UI
The interface has received a comprehensive overhaul:
- Improved layout and usability
- More polished visual design
- Completely rewritten colour customisation system
- Now supports themes
- Easily modify appearance through JSON theme files
- Powerful theming capabilities to match your brand or preferences
🔐 External Authentication Support
Erugo now integrates with external authentication providers:
- Currently supports Microsoft, Google, Authentik, and Generic OIDC
- More providers coming soon
- Configure everything through the web UI—no config files needed!
- Internal users can link their external accounts for seamless login
- Coming soon: Optional registration via selected external providers
📤 Chunked Upload Support
Handling large files is now smoother than ever:
- New chunked file upload system improves stability for larger files
- Choose between chunked mode or direct uploads
- Enable/disable upload modes via admin panel
- Users can select their preferred upload method per share
🌍 Expanded Language Support
Erugo speaks your language:
- Now available in English, German, French, Italian, Dutch, and Portuguese
- I'm looking for more translators—reach out if you'd like to contribute!
📧 Comprehensive Email Integration
Stay informed with our new email notification system:
- Receive alerts about share events (expiry warnings, download notifications, etc.)
- Easy setup through the admin panel
- Full control over which notifications are enabled
- Customisable email templates
- Support for password reset emails and user invitations
- Specify recipients who will receive an email link once files are uploaded
Give Erugo a Try!
Whether you're new to Erugo or tried it previously and found it lacking features, now is the perfect time to jump in. I've invested significant effort into making it intuitive and powerful.
Getting started is simple—just use the provided docker-compose file: Quick Start Guide
I'd love to hear your feedback and suggestions on how I can make Erugo even better. Thanks for your support!
Erugo: Your files, your server, your rules.