Open source file sharing

File sharing without handing over your storage.

Give your team private files, recipient sharing, and public links, while the MinIO, S3, or Google Cloud Storage bucket you choose stays under your control.

MIT licensed Docker deployment Signed downloads
Private route Files keep their source; recipients only receive a signed link.

Your files stay in your storage. Your links expire on schedule.

Everything your team needs to move a file.

FluxSend handles the storage, access rules, and sharing flow without turning your file server into a second product to manage.

Share with a person or a public link.

Send files to registered users, or create quick share links that recipients can open without an account.

Optional expiry dates and password protection for public links.

Keep each team inside its own workspace.

Separate files by team or project with owner, editor, and viewer roles, plus invitations and shared storage.

Workspace boundaries stay visible in the product.

Choose the bucket behind the product.

Run with self hosted MinIO, AWS S3, or Google Cloud Storage. Downloads resolve through short lived signed URLs.

Your public bucket can stay private.

Automate uploads without sharing a password.

Create private or workspace API keys with scoped permissions, then send files from CI, a CLI, or another service.

Revoke a key without changing how people sign in.

Look at the product before you deploy it.

These are recordings from FluxSend. Open any view to see how files, workspaces, sharing, keys, and usage fit together.

Workspace tour

Create and switch workspaces, then manage files within each team boundary.

File sharing flow

Share files between people and track what they have received.

Quick share links

Create a public link for an external recipient and control when it stops working.

API key automation

Create scoped keys and run uploads from CI, a CLI, or another service.

Usage analytics

Review personal and workspace storage use without leaving the app.

Hosted plans are available today.

The main FluxSend instance is our hosted SaaS, where you can review plan options now. Online checkout is not live yet; paid SaaS pricing will appear when billing launches. Self hosted deployments assign plans through their administrator.

Limit FreeStart here DeveloperRecommended EnterpriseFull platform CustomTalk to your admin
Price Free Pricing planned Pricing planned Contact admin
Storage 5 GB 50 GB 1 TB Tailored
Maximum file size 250 MB 2 GB 10 GB Negotiated
Maximum files 20 500 Unlimited Negotiated
Uploads per day 5 100 Unlimited Negotiated
Shares per day 10 500 Unlimited Negotiated
File storage and folders Included Included Included Included
Targeted and quick sharing Included Included Included Included
Preview and private downloads Included Included Included Included
File notes and metadata Not included Included Included Included
Support and setup Standard Standard Full platform access Dedicated, priority, white glove
Choose a plan Start free Get started Get started Contact admin

Questions worth asking before you hand over a file.

Is FluxSend open source?

Yes. FluxSend is available under the MIT license, and the backend source is public on GitHub.

Do recipients need a FluxSend account?

Only for targeted sharing between registered users. Quick share links can be opened by people outside your instance.

Where are the files stored?

FluxSend supports self hosted MinIO, AWS S3, and Google Cloud Storage. Your instance chooses the provider.

Can I run FluxSend on my own server?

Yes. The project includes Docker Compose configurations, including a MinIO setup that avoids a managed cloud storage dependency.

Can I pay for a hosted plan?

Not yet. The main FluxSend SaaS instance shows the available plan tiers, but online billing is not live. Payment support and paid plan pricing are planned; self hosted instances assign plans through their administrator.

Are file downloads exposed publicly?

Files remain private until shared. Downloads resolve through short lived signed URLs rather than direct public bucket access.

Put your file sharing back on your own terms.

Sign in to your FluxSend instance, or read the deployment guide and start with MinIO, S3, or GCS.