GStars
    cloudreve

    cloudreve/cloudreve

    🌩 Self-hosted file management and sharing system, supports multiple storage providers

    cloud
    cloud-storage
    cloudreve
    file
    file-manager
    file-sharing
    golang
    Go
    GPL-3.0
    27.0K stars
    3.8K forks
    27.0K watching
    Updated 3/14/2026
    View on GitHub
    Backblaze Advertisement

    Loading star history...

    Health Score

    75

    Weekly Growth

    +0

    +0.0% this week

    Contributors

    1

    Total contributors

    Open Issues

    182

    Generated Insights

    About cloudreve

    δΈ­ζ–‡η‰ˆζœ¬



    Cloudreve

    Self-hosted file management system with multi-cloud support.

    Azure pipelines Docker Pulls

    Homepage β€’ Try it β€’ Discussion β€’ Documents β€’ Download β€’ Telegram β€’ Discord

    Screenshot

    :sparkles: Features

    • :cloud: Support storing files into Local, Remote node, OneDrive, S3 compatible API, Qiniu, Aliyun OSS, Tencent COS, Upyun.
    • :outbox_tray: Upload/Download in directly transmission from client to storage providers.
    • πŸ’Ύ Integrate with Aria2/qBittorrent to download files in background, use multiple download nodes to share the load.
    • πŸ“š Compress/Extract files, download files in batch.
    • πŸ’» WebDAV support covering all storage providers.
    • :zap:Drag&Drop to upload files or folders, with resumable upload support.
    • :card_file_box: Extract media metadata from files, search files by metadata or tags.
    • :family_woman_girl_boy: Multi-users with multi-groups.
    • :link: Create share links for files and folders with expiration date.
    • :eye_speech_bubble: Preview videos, images, audios, ePub files online; edit texts, diagrams, Markdown, images, Office documents online.
    • :art: Customize theme colors, dark mode, PWA application, SPA, i18n.
    • :rocket: All-in-one packaging, with all features out of the box.
    • 🌈 ... ...

    :hammer_and_wrench: Deploy

    To deploy Cloudreve, you can refer to Getting started for a quick local deployment to test.

    When you're ready to deploy Cloudreve to a production environment, you can refer to Deploy for a complete deployment.

    :gear: Build

    Please refer to Build for how to build Cloudreve from source code.

    :rocket: Contributing

    If you're interested in contributing to Cloudreve, please refer to Contributing for how to contribute to Cloudreve.

    :alembic: Stacks

    :scroll: License

    GPL V3

    Discover Repositories

    Search across tracked repositories by name or description