Free for personal use · No per-seat fees

A drive that’s actually yours.

Self-hosted storage for your photos, videos and documents. It runs on your own server and keeps every file in storage you choose: your S3, R2, Wasabi or Azure bucket.

Install on a Linux server
curl -fsSL https://yourdriveapp.com/install.sh | sudo bash
Self-hosted
No telemetry
Running in minutes

drive.yourcompany.com

Library

My Drive
Media
Starred
Trash

8 items · 62 MB

s3://photos-eu

My Drive

Upload files

Folders

Client projects

12 items

Contracts

8 items

Team photos

64 items

Files

PDF

Proposal.pdf

1.2 MB

MD

Q4 roadmap.md

4 KB

Coastline.jpg

3.4 MB

Studio.jpg

2.8 MB

Video

Launch.mp4

48 MB

Sunset.jpg

2.1 MB

PDF

Invoice-0142.pdf

220 KB

Forest.jpg

3.9 MB

5Storage backends
$0/moMonthly fees
100%Data ownership
< 5 minDeploy time
AES-256Credential encryption

Everything you need

Your whole drive, owned by you.

Everything you’d expect from a hosted drive, running on your own server and your own bucket.

Nested folders

Organize any file type into folders, nested as deep as you like. Rename, move, and browse with breadcrumb navigation. A real file manager, not just a photo dump.

Drag and drop moves

Drag files or entire folders straight onto another folder or a breadcrumb to move them, with live drop-target highlighting and instant updates. No dialogs required.

Media timeline

A dedicated Media view groups your photos and videos by month and year, so you can scroll through your whole history at a glance.

Search that keeps up

Filter your library by filename, media type (photos or videos), and upload date. Results update as you type.

Starred and Trash

Star any file, photo or video to keep it within easy reach. Deleted files go to a 30-day trash: restore anytime or delete forever.

Bulk actions

Select hundreds of files at once. Delete, star, restore or download an entire selection in a single action instead of one by one.

Any storage backend

Point yourdrive at your existing S3 bucket, Azure container, MinIO instance, Cloudflare R2, or Wasabi. It detects the provider from your endpoint and labels it in Settings.

User management

Invite teammates, promote or demote admins, and remove accounts from a dedicated Users page. The first registered user becomes the admin automatically.

Encrypted credentials

Storage credentials are encrypted with AES-256-GCM before they reach your database. Your AWS keys and Azure connection strings never sit in plaintext.

One-command install

A single script checks for Docker, installs it if needed, generates secrets, and starts the whole stack on your server. Production-ready in minutes.

Streaming uploads

Files stream from the browser straight to your storage bucket. Nothing is written to the server's disk, so the server never fills up.

Automatic video posters

Uploaded videos get a poster frame extracted automatically. If a poster isn't ready yet, the browser renders a live first-frame thumbnail, so grids never show a blank tile.

Simple setup

From zero to running in minutes.

No Kubernetes. No complex configuration. One command and a storage bucket you already have.

Step 1

Run one command on your server

Paste the install command over SSH. It checks for Docker, installs it if needed, asks about HTTPS and storage, generates secrets, and starts the app. No source checkout, no manual config. Up and running in a couple of minutes.

terminal

$curl -fsSL https://yourdriveapp.com/install.sh | sudo bash
Step 2

Connect your storage

Register as the first user and you become the admin. The setup wizard asks for your AWS S3, Azure, MinIO, R2, or Wasabi credentials, tests the connection with a real upload, and encrypts the keys with AES-256 before saving. Chose disk storage at install time? The wizard offers it with every field filled in.

Supported backends

AWS S3
Azure Blob Storage
MinIO (self-hosted)
Cloudflare R2
Wasabi
Step 3

Organize files and invite your team

Drag and drop any file type, or click Upload files. Files stream straight to your bucket; the server's disk is never touched. Nest folders, browse the media timeline, and invite teammates from the Users page.

Key capabilities

Nested folders and drag-and-drop moves
Media timeline grouped by date
Search and filters
Starred, 30-day Trash and bulk actions

Storage flexibility

Works with the storage you already pay for.

yourdrive is storage-agnostic. Connect any S3-compatible or Azure Blob service and set it up from the admin UI. It detects which provider you’re using from the endpoint and labels it in Settings.

S3Auto-detected

AWS S3

Industry standard. Globally available, battle-tested, and deeply integrated with the AWS ecosystem.

Auto-detected

Azure Blob

Microsoft's enterprise object storage. Built for compliance-heavy environments with global replication.

Auto-detected

MinIO

S3-compatible, self-hosted object storage. Perfect for air-gapped environments and maximum data control.

Auto-detected

Cloudflare R2

Zero egress fees. S3-compatible storage at the edge, ideal for globally distributed teams.

Auto-detected

Wasabi

Far cheaper than AWS S3 for hot storage, S3-compatible, with no egress fees.

All S3-compatible storage services work, including self-hosted MinIO clusters.

Pricing

Free for you. One price for your team.

No per-seat fees, ever. Your files stay in your own storage, so there is no storage bill here either.

Launch pricing: the first 100 customers lock in a lower price for as long as they subscribe.

Community

For you, your family or your homelab.

Freefor personal use
Install free
Up to 3 users
AWS S3, Azure Blob, Cloudflare R2, MinIO, Wasabi
My Drive folders for any file
Media timeline for photos and videos
Shared links for files and folders
Starred, Trash and bulk actions
One-command install
No telemetry, works offline
Community support on Discord
For teams

Team

For teams and agencies done paying per seat.

$59$119per server, per year

Launch price for the first 100 customers. It stays at $59 every year you renew.

Get Team

Everything in Community, plus:

Up to 25 users
Share folders with teammates, to view or edit
Passwords and expiry dates on shared links
Upload requests: clients send files into a folder
Your name on share pages, no yourdrive badge
Storage limits per user
Admin list of every shared link
Every update while you subscribe
Email support

Billed yearly. If you cancel, the server goes back to Community when the year ends. Nothing is deleted.

BusinessComing soon

For companies with IT and compliance requirements.

$249$599per server, per year

Launch price for the first 100 customers. It stays at $249 every year you renew.

Join the waitlist

Everything in Team, plus:

Up to 250 users
SAML single sign-on, required for everyone
Audit log of shares, downloads and deletions
Link policies: require passwords or expiry, limit sharing
Groups with their own permissions and storage limits
Priority email support and a yearly invoice

Business goes on sale when single sign-on and the audit log ship. Join the waitlist to hear first.

More than 250 users? Enterprise has custom pricing, invoicing and help with deployment. Contact sales

License keys are checked on your server, never online.

FAQ

Questions, answered.

Still unsure? Ask on Discord or email support@yourdriveapp.com

Community is free for personal and homelab use, with up to 3 users. Team is $119 a year per server, for up to 25 users, with Team features and every update while you subscribe. The first 100 customers lock in $59 a year for as long as they subscribe.

Talk to people who run yourdrive

Get help with an install, share how you run it, and tell the team what to build next. The Discord is where questions get answered fastest.

Join the Discord

Your server. Your storage. Your terms.

Stop renting access to your own files.

A private, fast drive for photos, videos and documents, on storage you already control. Free for personal use. Teams pay per server, never per seat.

Free for personal use
No telemetry, works offline
Your files stay in your storage
No per-seat pricing