Skip to content

Features

CloudPaste provides rich functionality to meet different users' file sharing and management needs.

📝 Markdown Editing & Sharing

Powerful Editor

CloudPaste integrates the Vditor editor, providing professional Markdown editing experience:

  • WYSIWYG: Supports real-time preview and WYSIWYG editing
  • Syntax Highlighting: Code block syntax highlighting
  • Keyboard Shortcuts: Rich keyboard shortcuts support
  • Toolbar: Intuitive editing toolbar

Rich Syntax Support

  • GitHub Flavored Markdown: Full GFM syntax support
  • Math Formulas: LaTeX math formula rendering
  • Flowcharts: Mermaid flowchart support
  • Mind Maps: Mind mapping functionality
  • Tables: Visual table editing
  • Task Lists: Todo list support

Secure Sharing Features

  • Password Protection: Set access passwords for content
  • Expiration Time: Custom content expiration time
  • Access Limits: Limit maximum view count
  • Custom Links: Personalized sharing links
  • Notes: Add content notes

Multi-format Export

  • PDF Export: High-quality PDF documents
  • Markdown Export: Original Markdown files
  • HTML Export: Static HTML pages
  • PNG Export: Image format export
  • Word Export: Microsoft Word documents

Convenient Sharing

  • One-click Copy: Quick copy sharing links
  • QR Code: Auto-generate sharing QR codes
  • Raw Links: GitHub Raw-like direct link access
  • Auto Save: Draft auto-save support

📤 File Upload & Management

Multi-Storage Support

CloudPaste supports multiple S3-compatible storage services:

  • Cloudflare R2: Officially recommended, cost-effective
  • Backblaze B2: Economical storage choice
  • AWS S3: Industry standard object storage
  • MinIO: Self-hosted object storage service
  • Other S3-compatible services: Supports all S3 API compatible storage

Storage Configuration Management

  • Visual Configuration: Intuitive storage configuration interface
  • Multiple Storage Spaces: Support configuring multiple storage spaces
  • Flexible Switching: Can switch default storage source at any time
  • Connection Testing: Automatic connection testing during configuration

Efficient Upload Mechanism

  • Presigned URLs: Direct upload to S3 storage
  • Multi-file Upload: Support batch file upload
  • Large File Support: Automatic chunked upload for large files
  • Real-time Progress: Real-time upload progress display

File Management Features

  • Online Preview: Preview for common documents, images, media files
  • Direct Link Generation: Generate direct access links for files
  • Metadata Management: File notes, passwords, expiration time
  • Access Statistics: File access count and trend analysis
  • Batch Operations: Batch file deletion and property modification

🔄 WebDAV and Mount Point Management

WebDAV Protocol Support

  • Standard Protocol: Complete WebDAV protocol implementation
  • Network Drive: Support mounting as network drive
  • Third-party Clients: Compatible with various WebDAV clients

Mount Point Management

  • Multiple Mount Points: Support creating multiple mount points
  • Storage Mapping: Connect different storage services
  • Permission Control: Fine-grained mount point access permissions
  • API Key Integration: Authorize access through API keys

File Operation Support

  • Complete Operations: Create, upload, delete, rename
  • Directory Management: Directory creation and management
  • Large File Handling: Automatic chunked upload mechanism
  • Permission Inheritance: Directory permission inheritance mechanism

🔐 Lightweight Permission Management

Administrator Permission Control

  • System Management: Global system settings configuration
  • Content Moderation: Management permissions for all user content
  • Storage Management: Complete management of S3 storage services
  • Permission Assignment: Creation and permission management of API keys
  • Data Analysis: Complete access to statistical data

API Key Permission Control

  • Text Permissions: Create/edit/delete text content
  • File Permissions: Upload/manage/delete files
  • Storage Permissions: Can select specific storage configurations
  • Mount Permissions: WebDAV mount access permissions

Security Mechanisms

  • Time Control: Custom API key validity period
  • Automatic Expiration: Automatic expiration mechanism when expired
  • Manual Revocation: Revoke API keys at any time

💫 System Features

User Experience

  • Responsive Design: Perfect adaptation for mobile devices and desktop
  • Multi-language Support: Chinese/English bilingual interface
  • Theme Switching: Free switching between light/dark themes
  • PWA Support: Can be used offline and installed to desktop

Security Authentication

  • JWT Authentication: Administrator authentication system based on JWT
  • Session Management: Secure session management mechanism
  • Password Encryption: Secure password storage and verification

Performance Optimization

  • Edge Computing: Based on Cloudflare Workers
  • Global CDN: Cloudflare global node acceleration
  • Caching Strategy: Intelligent caching to improve performance
  • Compressed Transmission: Automatic compression to reduce transmission

Next Steps

Released under the Apache License 2.0