Control who can access files
Set expiration dates on shared links, control download permissions, and decide who can view vs. edit. Everything stays in your control.
Your own Dropbox alternative—modern file sync and sharing.
OpenCloud is a modern file sync and sharing platform you control. Fast sync, real-time collaboration, and every file stays on your server. Perfect for individuals and teams who want cloud storage features without giving up privacy.
OpenCloud is an open-source project. We make it easier to deploy and manage, but all credit goes to the original developers. Learn more about the OpenCloud project →
All the features you'd expect, plus the control and privacy of self-hosting.
Set expiration dates on shared links, control download permissions, and decide who can view vs. edit. Everything stays in your control.
Efficient sync that only transfers what changed. Works great on slow connections and keeps your files available across all your devices.
Share folders with family or team members. Everyone stays in sync automatically with conflict resolution built in.
What's included
Login integration, automatic backups, and monitoring come included. Everything runs on your server; we handle the setup and give you clear guides for when things go wrong.
Single sign-on across all apps using Auth0. Sign in with GitHub, email, or passkeys. One account, all your apps—no need to create separate passwords.
Your files are backed up automatically with full version history. Roll back to any previous version if something goes wrong.
Full audit logs show who downloaded what, when files were shared, and who had access. Export reports for compliance or personal records.
Plan your deployment with these hardware requirements. All tiers include overhead for Docker and supporting services.
Good for testing and small-scale use
Best performance and user experience
Here's how everything fits together. All the setup files are in the docs if you want to customize things.
Automatic SSL certificates, secure connections through your private tunnel. No port forwarding needed.
Database stores file info, permissions, and sync state. Backups include point-in-time recovery so you can restore to any moment.
Files stored on your server with optional S3-compatible storage for overflow. Checksums ensure data integrity.
Use the portal to deploy your app, set it up, and start using it—all through your web browser.
Choose OpenCloud from the application catalog in the portal dashboard. Review the default configuration and customize storage settings if needed.
Set up Auth0 authentication through the portal. Sign in with GitHub, email, or passkeys. One account works across all your apps.
Click deploy and wait for the health checks to pass. Your OpenCloud instance is ready at {yourname}.unboundbytes.com/opencloud with automatic SSL.
Still have questions? Join our community chat or check out the support page for more help.
Yes. OpenCloud supports importing files from other cloud storage services. We provide migration guides in our documentation.
OpenCloud has native mobile apps for iOS and Android that sync your files automatically.
Every file change is versioned automatically. You can browse and restore previous versions from the web interface or desktop app.
Check out the docs, upstream projects, and support channels.