LibreDrive
Every feature, in detail
A closer look at how LibreDrive handles quotas, payments, security and multi-tenancy.
What you get
Every setting a hosting provider needs, none of the lock-in.
Per-user storage quotas
Set limits by plan or by individual account, and change them at any time without touching code.
Configurable payment methods
Stripe, PayPal, crypto and manual transfer ship as modules you switch on — none are hardcoded.
Self-hosted by design
Runs anywhere Docker runs: a VPS, a home server, or your company’s own datacenter.
Encryption at rest
Files are encrypted on disk, with keys you control and can rotate independently of the app.
A complete REST API
Automate provisioning, quota changes, and file operations from your own scripts and tools.
Multi-tenant from day one
Run one instance for many organizations, each with isolated users, plans, and billing.
Configure everything
No forked code required to change how your instance works.
Quotas, payment providers, upload limits, allowed file types, trash retention and backup targets are all environment-driven. Edit one file, restart the stack.
Storage plans
Payment methods
Why not just use...
How LibreDrive compares
| LibreDrive | Nextcloud | Google Drive | |
|---|---|---|---|
| Hosting model | Self-hosted only | Self-hosted or paid cloud | Vendor cloud only |
| Per-user quota configuration | Built in, per plan or account | Available, more setup | Fixed tiers only |
| Built-in payment methods | Stripe, PayPal, crypto, manual | Requires paid add-ons | Not applicable |
| License | AGPLv3, fully open | AGPLv3 core, paid apps | Proprietary |
Ready to run your own cloud?
LibreDrive is free, open source, and yours to modify. No account required to get the source.