Home
Softono
JadeDrive

JadeDrive

Open source MIT HTML
14
Stars
0
Forks
0
Issues
0
Watchers
2 months
Last Commit

About JadeDrive

A sleek, minimalist, and serverless file explorer built with Cloudflare Workers and R2 Storage. Featuring a "Soft Jade" aesthetic and zero-dependency architecture. Contact: [email protected]

Platforms

Web Self-hosted Cloud

Languages

HTML

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