awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
opencloud-eu avatar

opencloud-eu/opencloud

0
View on GitHub↗
4,829 星标·162 分支·Go·apache-2.0·5 次浏览opencloud.eu↗

Opencloud

OpenCloud is a self-hosted platform for synchronizing files across devices and sharing them with team members through collaborative spaces and access controls. It enables users to sync files between a server and local desktop and mobile clients, manage files and folders, and share content with internal and external contributors via permission-based links and file drops.

The platform integrates an embedded OpenID Connect identity provider for authentication and supports external identity providers. It stores all data and metadata directly on the filesystem, eliminating the need for a separate database. Users can edit office documents directly in a browser with real-time collaboration through the WOPI protocol. Team collaboration is organized in dedicated shared spaces with role-based permissions and administrative settings.

Additional capabilities include managing team spaces, configuring access permissions, and setting system-wide policies. The architecture provides token-based share access and client-server file synchronization for incremental updates and conflict resolution.

Features

  • OpenID Connect Providers - Embeds an OpenID Connect provider for authenticating users and issuing access tokens.
  • File Storage and Sync - Manage files and folders by creating, renaming, moving, or deleting them within storage.
  • File Synchronization - Provides a dedicated file synchronization client for keeping files in sync between server and local devices.
  • Storage and Filesystems - Stores all data and metadata directly on the filesystem without requiring a separate database.
  • In-Browser Office Editors - Edit supported office files directly in a browser with real-time collaboration.
  • Document Collaboration Tools - Editing office documents directly in a browser with real-time collaboration among multiple users.
  • Document Editing Protocols - Uses the Web Application Open Platform Interface protocol to enable browser-based collaborative editing of office documents.
  • Customizable Share Links - Share content with internal users and external contributors through public links and file drop.
  • Self-Hosted File Sync and Share Platforms - Ships a self-hosted platform for syncing files across devices and sharing them with team members.
  • Shared File Spaces - Organizes shared work in dedicated team spaces with file management and access controls.
  • Team File Spaces - Provides dedicated shared spaces for team members to jointly manage files and set permissions.
  • Isolated Team Directories - Creates isolated shared directories with separate permission scopes for group collaboration within the same filesystem.
  • Filesystem-Backed Stores - Stores all file metadata and data directly on the filesystem as extended attributes and directory structures without a separate database.
  • Filesystem-Based Storage Engines - Store all data and metadata directly on the filesystem without needing a separate database.
  • Share Link Managers - Sharing files and folders with internal users and external contributors through permission-based links.
  • File Sync Clients - Access files locally on desktop and mobile devices after synchronizing them from the server.
  • OpenID Connect Support - Integrates OpenID Connect for user authentication through an embedded or external identity provider.
  • Role-Based Access Control - Applies user roles and permissions defined in the system to control access to files, spaces, and administrative settings.
  • File and Folder Permissions - Share files and folders by creating access links or assignments with chosen permissions.
  • Proprietary Sync Protocols - Maintains file consistency between server and local devices through a proprietary sync protocol that manages incremental updates and conflict resolution.
  • Share Link Tokens - Generates time-limited access tokens for sharing files and folders via public links and file drops.
  • Role & Permission Configurators - Configure access permissions and system settings by managing user roles, permissions, and administrative options.

Star 历史

opencloud-eu/opencloud 的 Star 历史图表opencloud-eu/opencloud 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Opencloud 的开源替代方案

相似的开源项目,按与 Opencloud 的功能重合度排序。
  • haiwen/seafilehaiwen 的头像

    haiwen/seafile

    14,845在 GitHub 上查看↗

    Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file consistency across multiple devices. It functions as a cloud storage management system and a collaborative document suite, integrating tools for real-time teamwork and shared file management. The platform distinguishes itself through a metadata-driven file organizer that uses extensible properties and hierarchical tags instead of traditional folder structures. It includes client-side encrypted storage to protect private data using user-defined passwords before files leave the

    Ccloud-storagedocument-managementfile-sharing
    在 GitHub 上查看↗14,845
  • filegator/filegatorfilegator 的头像

    filegator/filegator

    2,901在 GitHub 上查看↗

    Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface. The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes. The platform provides cap

    PHPamazon-s3filefile-manager
    在 GitHub 上查看↗2,901
  • nextcloud/dockernextcloud 的头像

    nextcloud/docker

    7,305在 GitHub 上查看↗

    This project provides containerized images for deploying a self-managed content collaboration and file sharing server. It enables the creation of private cloud storage and self-hosted file synchronization environments, allowing users to maintain data ownership and control over their infrastructure. The deployment model utilizes Docker images to simplify installation, scaling, and version updates. It distinguishes itself through a database-agnostic storage approach, supporting integration with PostgreSQL, MySQL, MariaDB, or SQLite, and employs volume mapping to ensure data persistence across c

    Shelldockerdocker-imagenextcloud
    在 GitHub 上查看↗7,305
  • owncloud/coreowncloud 的头像

    owncloud/core

    8,793在 GitHub 上查看↗

    This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web application framework. It functions as a centralized server for storing, synchronizing, and sharing files and data across multiple devices. The system operates as a WebDAV file server and a synchronization server for scheduling and contact information using CalDAV and CardDAV protocols. It features a plugin architecture that allows the server to be extended with additional applications and custom features. The platform provides capabilities for user and group access management, exte

    PHPenterprisefederatedfile-sharing
    在 GitHub 上查看↗8,793
查看 Opencloud 的所有 30 个替代方案→

常见问题解答

opencloud-eu/opencloud 是做什么的?

OpenCloud is a self-hosted platform for synchronizing files across devices and sharing them with team members through collaborative spaces and access controls. It enables users to sync files between a server and local desktop and mobile clients, manage files and folders, and share content with internal and external contributors via permission-based links and file drops.

opencloud-eu/opencloud 的主要功能有哪些?

opencloud-eu/opencloud 的主要功能包括:OpenID Connect Providers, File Storage and Sync, File Synchronization, Storage and Filesystems, In-Browser Office Editors, Document Collaboration Tools, Document Editing Protocols, Customizable Share Links。

opencloud-eu/opencloud 有哪些开源替代品?

opencloud-eu/opencloud 的开源替代品包括: haiwen/seafile — Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file… filegator/filegator — Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway… nextcloud/docker — This project provides containerized images for deploying a self-managed content collaboration and file sharing server.… owncloud/core — This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web… onlyoffice/desktopeditors — DesktopEditors is an office suite application designed for creating and editing text documents, spreadsheets, and… nextcloud/server — Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team…