OpenCloud 8.0 文件共享平台发布

OpenCloud 8.0 平台已正式发布,该平台允许用户在自己的服务器上部署文件共享和内容协作系统。该项目被宣传为微软 SharePoint、谷歌云端硬盘和 Dropbox 等专有系统的开源替代方案,并且符合欧盟的 GDPR(通用数据保护条例)。

该项目最初是 OCIS(ownCloud Infinite Scale)平台的一个分支。与原有的 ownCloud 代码库及其分支 NextCloud 不同,OCIS 服务器从 PHP 重写为 Go。OpenCloud 的创建者力求精简代码库中不必要的功能,专注于提供其核心功能——文件协作——的最高质量实现。

该服务器采用 Go 语言编写,遵循 Apache 2.0 许可证,支持 WebDAV、gRPC、Microsoft RESTful Web API Graph、OCS、OCM 1.1 和 OpenID Connect。服务器采用微服务架构,可扩展性强,从 Raspberry Pi 开发板到大型多平台系统均可轻松部署。服务器实现。

桌面客户端使用 Qt 以 C++ 编写,并以 GPLv3 许可证发布,支持编译。 Windows, macOS и Linux该客户端还内置了文件同步功能,并可将共享存储挂载为虚拟文件系统。其 Web 界面使用 Vue.js 框架和 TypeScript 编写,并采用 AGPLv3 许可证。此外,还提供移动应用程序。 Android 以及 iOS。

除了文件存储和共享功能,以及从不同设备同步访问文件集合之外,OpenCloud 还包括实时协作编辑文档、与 Collabora Online 办公套件和 Markdown 编辑器 (ToastUI) 集成、从图像和扫描文档中提取文本以及使用 ICAP 协议扫描防病毒软件包中下载的文件等功能。

您可以限制已发布文件的有效期,通过链接提供访问权限,并使用密码保护内容。为了简化文件导航,支持标签、过滤器和全文搜索。该系统跟踪文件工作的整个历史记录,并提供将更改回滚到过去特定版本的支持。可以通过为各个团队分配子目录(“工作区”)来组织团队合作。

管理员提供了一个详细的界面来管理访问权限和用户(例如,您可以允许用户仅查看或仅上传到存储库)。支持基于角色的访问控制 (RBAC)。该平台采用隐私优先架构,这意味着具有管理员权限的 OpenCloud 用户无法访问用户的内容。

在新版本中:

  • 文本编辑器现在允许多个用户同时编辑 Markdown 和 OCNote 文件,更改会实时显示。用户现在可以以只读模式加入,从而可以简单地查看文档的编辑进度。
  • 为了确保无论使用何种搜索后端(Bleve 是默认引擎,但也包含 OpenSearch,后者更适合大型项目),Bleve 和 OpenSearch 搜索引擎的设置已统一,可提供类似的搜索结果。使用 Bleve 引擎时的内存消耗已降低(索引 100 万个文件时,内存消耗从 1.1 GB 降至 120 MB)。
  • 增加了对移动照片的支持,可以通过鼠标悬停或单击按钮来预览照片。
  • 对于包含大量图像(1000 张以上)的目录,缩略图的滚动和渲染速度得到了提升。
  • 密码输入页面、访问拒绝警告页面和机密文件上传页面的设计已更新。
  • 增加了使用系统对话框管理打印输出的功能,支持导出为 PDF。
  • 面板中新增了一个“更多操作”按钮,可用于移动不适合窗口宽度的工具。
  • 语法高亮功能已在 37 种编程语言中实现,包括 Markdown 文件的代码块。
  • 现在主题以 Docker 镜像的形式提供。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster