Skip to content

A sleek, minimalist, and serverless file explorer built with Cloudflare Workers and R2 Storage. Featuring a "Soft Jade" aesthetic and zero-dependency architecture. Contact: dev@jadedrive.site

License

Notifications You must be signed in to change notification settings

tot1337/JadeDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📁 JadeDrive

JadeDrive is an ultra-minimalist, serverless file explorer and management interface designed for speed and simplicity. Built with Cloudflare Workers and R2 Storage, it provides a high-performance, cost-effective personal cloud solution with a sleek "Soft Jade" aesthetic.

✨ Features

  • Serverless Power: Instant deployment and scaling via Cloudflare Workers.
  • Minimalist Design: A clean, focused UI using a custom Soft Jade (#B9E0D6) color palette.
  • Dual-Role Security:
    • Admin: Full control (Upload/Download/Delete) across all directories.
    • Guest: Restricted access to specific folders with storage limits.
  • Advanced Uploads: Real-time progress bars with upload speed (MB/s) tracking for large files.
  • Zero Dependencies: Pure Vanilla JS, CSS3, and HTML5. No bloated frameworks.
  • Mobile First: Fully responsive interface optimized for all screen sizes.

🚀 Quick Start

1. Prerequisites

• A Cloudflare account. • R2 Storage bucket created. • Wrangler CLI installed.

2. Installation

git clone https://github.com/tot1337/JadeDrive.git
cd JadeDrive

3. Configuration

Set your access passwords using Wrangler secrets:

npx wrangler secret put SITE_PASSWORD    # For Admin Access
npx wrangler secret put FRIEND_PASSWORD  # For Guest Access

4. Deployment

npx wrangler deploy

5. Screenshots

Login Page JadeDrive

📄 License

Distributed under the MIT License. See LICENSE for more information. Developed with ❤️ by tot1337

About

A sleek, minimalist, and serverless file explorer built with Cloudflare Workers and R2 Storage. Featuring a "Soft Jade" aesthetic and zero-dependency architecture. Contact: dev@jadedrive.site

Topics

Resources

License

Stars

Watchers

Forks