DriveCellar
About
DriveCellar is a self-hosted file browser for storage you already own. Instead of uploading files into another platform, you connect existing local folders or S3-compatible storage and manage them through a clean web interface.
Features
- Browse files and folders from local storage or S3-compatible backends
- Search indexed files and folders quickly
- Organize content with tags, colors, and icons
- Share files or folders with public links
- Manage team access with workspace roles and folder-level permissions
Why I built it
I wanted a simpler alternative to full cloud storage suites for cases where the storage already exists. The project focuses on making self-hosted storage easier to browse, share, and control without taking ownership of the underlying files.
Tech Stack
- TanStack Start
- React 19
- TypeScript
- tRPC
- SQLite with better-sqlite3
- Drizzle ORM
- Better Auth
- Tailwind CSS
Deployment
DriveCellar is designed to run as a self-hosted app and can be started quickly with Docker using the published GHCR image.