Nextcloud是一款开源的企业级私有云存储应用系统,采用自托管模式,可部署在用户自己的服务器或数据中心,数据不经过任何第三方,支持将所有音视频数据和聊天记录都存储在企业自己的服务器上!同时软件还支持跨平台文件同步、共享与协作,提供文件同步与共享、在线办公、即时通讯与视频会议、邮件与日程管理、AI 助手与自动化工作流等功能。此外,Nextcloud作为 100% 开源的项目,它的代码完全透明,任何人都可以审计。
软件功能
1、工作流管理
使用Nextcloud官方版,系统管理员可以控制和指导服务器之间或之间的用户之间的数据流。基于规则的文件标记和响应这些标签以及其他触发器(如物理位置,用户组,文件属性和请求类型)可使管理员根据业务或法律要求专门拒绝访问,转换,删除或保留数据。Nextcloud可以让您控制数据并保持安全。
2、跟踪您的文件的更改
Nextcloud官方版活动应用程序显示文件修改,共享下载和更改评论或标签,在浏览器,客户端或通过电子邮件通知和RSS提要概述。
3、监控您的Nextcloud服务器
监控应用程序使管理员可以使用图形UI和用于监控应用程序的API端点监视Nextcloud系统的运行状况和性能。
4、移动和桌面客户端
用于Android,iOS和桌面系统的Nextcloud客户端可以通过加密连接以完全安全的方式同步和共享文件。移动客户端可以自动上传您拍摄的图片和视频,并可以同步选择的文件和文件夹。客户端可以处理多个帐户,显示您服务器上发生的所有活动,并通知您新的事件,例如可用的新共享。
5、外部存储,安全加密
Nextcloud的外部存储功能使您可以随时访问数据。Nextcloud可以访问存储在各种受欢迎的云服务提供商(如Amazon,Google和Dropbox)中的文件,但您也可以使用NFS,(S)FTP,WebDAV等标准协议访问它们。
软件特色
1、Nextcloud是开源的 - 没有任何限制,您可以检查,集成,扩展和修改Nextcloud,但您需要。
2、将防病毒扫描功能与防病毒应用程序集成在一起。
3、强大的集成日志记录,双因素身份验证和NIST兼容的密码策略控制功能。
4、共享和配置REST API。促进远程第三方应用程序的集成。
5、Nextcloud提供了一个易于使用的用户界面,它具有搜索功能,收藏夹,标签以及更多方式来快速找到所需的文件。全文搜索可以使用Apache Solr。
6、通过LDAP / Active Directory,Kerberos和Shibboleth / SAML 2.0等进行身份验证。
7、通过移动,桌面或Web对数据访问和共享功能进行细粒度的控制。从用户和组列表中选择,存储在本地或另一个,授权的服务器上。
应用场景
1、金融行业的客户资产信息、交易记录、风控数据属于高度敏感信息,监管对数据存储和访问有严格要求。
2、医疗健康领域的患者病历、诊断报告、基因数据受隐私法规保护,数据泄露不仅面临巨额罚款,更可能引发信任危机。
3、法律服务业的案件资料、客户沟通记录涉及执业保密义务,律所对数据安全的要求近乎苛刻。
4、政府与公共机构的政务数据关乎公共利益,数据主权和自主可控是刚性需求。
5、科研机构的实验数据、研究成果、专利文档需要在发表前严格保密。
6、高科技企业的源代码、算法模型;制造业的产品设计图纸、工艺参数、供应链信息,都是核心竞争力,一旦外泄可能造成不可挽回的损失。
更新日志
v34.0.1版本
服务端核心 server 提交记录
1. 修复:主内容区执行任意操作后文件夹树选中状态异常(服务端#60478)
2. 测试:将复选框断言替换为无断言校验(中间件)(服务端#60759)
3. 测试:复选框断言改为真实业务断言或无断言校验(服务端#60785)
4. 修复(文件):移动文件会覆盖目标时展示完整提示信息(服务端#60963)
5. 性能优化(LDAP用户):分块执行Oracle查询,降低LDAP绑定开销(服务端#60978)
6. 修复(任务处理):限制缓存反序列化允许加载的类(服务端#60983)
7. 修复(主题):清单接口中将缓存版本号读取为整数(服务端#61010)
8. 修复(DAV):写入后置钩子执行前先完成上传元数据持久化(服务端#61072)
9. 修复(评论):加载评论应用时同步载入评论样式文件(服务端#61076)
10. 修复(DAV):文件元数据处理逻辑修正(服务端#61078)
11. 修复(设置):设置菜单内应用商店图标配色异常修复(服务端#61093)
12. 修复(评论):评论模块启用容量受限内存缓存(服务端#61097)
13. 修复(安全):加密解密降级逻辑不再向上抛出值错误(服务端#61105)
14. 修复(文件):嵌套目录变更同步更新侧边栏标签页状态(服务端#61106)
15. 修复:静态CSS资源正确识别应用ID(服务端#61113)
16. 修复:非个人存储公开分享链接使用正确权限掩码(服务端#61118)
17. 修复(设置):账号搜索时展示加载动画(服务端#61122)
18. 构建(依赖):一次性升级1个目录下Symfony组件组共9个依赖包(服务端#61129)
19. 【主分支】修复(安全):更新代码签名吊销清单(服务端#61133)
20. 新特性(文件检索):检索查询新增属性,通过选中字段判断是否关联扩展缓存表(服务端#61157)
21. 修复(核心):浅色背景下应用菜单设置图标保证清晰可见(服务端#61161)
22. 构建(依赖):phpseclib/phpseclib 从2.0.53升级至2.0.54(服务端#61178)
23. 修复(预览):ffprobe进程卡死问题修复(服务端#61182)
24. 测试(设置):降低授权用户组集成测试用例偶发失败概率(服务端#61185)
25. 修复(文件版本):事件监听增加空路径判空保护(服务端#61189)
26. 修复(数据修复工具):清理无效属性时限制反序列化可加载类(服务端#61203)
27. 修复(应用商店):恢复「全部更新」按钮(服务端#61212)
28. 修复(设置):消除应用导航开关溢出遮挡问题(服务端#61234)
29. 【主分支】修复(安全):更新代码签名吊销清单(服务端#61239)
30. 新特性(设置):35版本强制要求PHP 8.3(服务端#61241)
31. 修复(加密):用户恢复密钥接口 /ajax/userSetRecovery 兼容布尔参数(服务端#61243)
32. 任务执行历史自动清理(服务端#61249)
33. 修复:修复PHP警告:foreach遍历参数必须为数组/对象,传入null(服务端#61258)
34. 【主分支】修复(安全):更新代码签名吊销清单(服务端#61283)
35. 修复(二次验证-备份码):新增工具方法标记备份码为已使用(服务端#61296)
36. 修复(主题):保留用户自定义上传的网站图标与触控图标(服务端#61302)
37. 修复:临时会话采用令牌有效期控制过期逻辑(服务端#61305)
38. 新特性(OAuth2):新增客户端新增、删除命令行工具(服务端#61309)
39. 修复(LDAP用户):查询用户组成员时过滤条件转义防注入(服务端#61325)
40. 事务:缩减稳定版34 PHPUnit测试矩阵,移除覆盖率采集(服务端#61331)
41. 事务(CI流水线):稳定分支关闭代码覆盖率统计(服务端#61335)
42. 新增OCM跨云分享通知接收事件(服务端#61337)
43. 修复:外部共享去重,剔除重复检索结果(服务端#61340)
44. 优化:提升测试用例整体执行速度(服务端#61341)
45. 修复:应用令牌会话不记录上次密码确认时间(服务端#61342)
46. 修复(团队管理):仅允许团队成员读取团队资源(服务端#61351)
47. 修复(OCM跨云分享):调整域名校验规则(服务端#61357)
48. 修复:统一文件名称为字符串类型(服务端#61361)
49. 测试:适配Vue3下拉组件NcSelect,修复管理员端端到端测试选择器(服务端#61365)
50. 修复(任务处理):原子抢占任务,避免多并行工作进程重复执行(服务端#61367)
51. 修复:禁止编辑委派管理员账号(服务端#61369)
52. 修复Memcached持续集成测试任务(服务端#61378)
53. 修复(日历DAV):遵循联邦云共享配置开关(服务端#61381)
54. 修复(文件分享):分享面板隐藏不兼容操作按钮(服务端#61386)
55. 修复(文件版本):跨存储重命名时避免版本快照并发冲突(服务端#61403)
56. 修复:应用密码表单对齐错乱问题(服务端#61404)
57. 修复(设置):设置页面顶部展示当前应用快捷按钮(服务端#61410)
58. 测试(LDAP):适配`ldapUserDisplayName2`为空逻辑,消除PHP8.5警告(服务端#61412)
59. 【主分支】修复(安全):更新代码签名吊销清单(服务端#61429)
60. 修复(一次性二维码登录):移除密码确认校验属性(服务端#61502)
activity 活动日志应用
1. 重构(类型约束):用户设置类补充原生入参、返回值类型声明(活动日志#2614)
2. 性能优化(邮件队列):索引覆盖`amq_latest_send`字段,优化关联用户查询(活动日志#2636)
circles 团队圈子应用
1. 修复(本地控制器):非成员用户不展示圈子完整配置(圈子#2528)
2. 修复(本地控制器):创建团队时校验传入参数合法性(圈子#2534)
3. 优化本地控制器权限校验逻辑(圈子#2538)
4. 修复(本地控制器):公开圈子配置掩码包含开放标识CFG_OPEN(圈子#2557)
files_lock 文件锁定应用
性能优化:挂载共享目录时避免重复实例化服务对象(文件锁定#1123)
notifications 通知应用
1. 修复(网页推送):VAPID密钥损坏/不匹配时优雅降级不崩溃(通知#3070)
2. 事务:完善`encryptAndSign`方法单元测试,适配Psalm静态类型检测(通知#3076)
3. 文档(网页推送):补充网页推送流程信任与鉴权模型说明文档(通知#3077)
4. 构建(依赖):guzzlehttp/psr7 从2.8.0升级至2.11.0(通知#3087)
5. 修复(网页推送):二次查询不复用同一个查询对象(通知#3089)
6. 修复(邮件通知):正确初始化下次发送时间字段(通知#3120)
recommendations 智能推荐应用
事务(CI流水线):适配Nextcloud 34调整测试环境矩阵(智能推荐#1038)
serverinfo 服务器信息应用
1. CI(自动化流程):更新流水线配置(服务器信息#1014)
2. 事务:最低PHP版本要求提升至8.2(服务器信息#1020)
survey_client 问卷客户端应用
修复(报表):超大问卷报表发送失败修复(问卷客户端#439)
suspicious_login 异常登录检测应用
修复(通知器):通知标签长度限制从32字符放宽(异常登录#1117)
text 在线文档编辑器
1. 事务(GitHub):更新流水线配置(在线文档#8714)
2. 修复(数学公式):插入数学节点后内容丢失问题(在线文档#8722)
3. 修复(编辑器接口):新增开关控制图片懒加载启用/禁用(在线文档#8728)
4. 修复文档内权限变更逻辑(在线文档#8751)
5. 修复:仅配置翻译服务商时正常显示AI助手图标(在线文档#8760)
6. 性能优化:仅文档内容变更时校验权限(在线文档#8764)
7. CI流水线:移除预编译命令(合并后自动执行),启用缓存复用(在线文档#8767)
twofactor_totp TOTP二次验证
修复(数据迁移):清理未验证密钥时保留状态值为2的有效密钥(TOTP#1776)
viewer 媒体预览播放器
1. 修复(Plyr播放器):倍速设置按钮显示截断(媒体预览#3199)
2. 修复(Plyr播放器):播放器组件完善多语言翻译(媒体预览#3203)
3. 修复(Plyr播放器):倍速下拉选择框超出可视区域(媒体预览#3206)
4. 修复(Plyr播放器):倍速选项补充多语言翻译(媒体预览#3216)
专有名词注释
1. server#xxxx / app#xxxx:Nextcloud内部工单编号
2. DAV / CalDAV:WebDAV文件协议、日历DAV同步协议
3. OCM:Open Cloud Mesh,跨Nextcloud实例文件共享协议
4. VAPID:网页推送标准密钥体系
5. psalm:PHP静态代码检测工具
6. federation:云联邦跨实例共享
7. ephemeral sessions:临时会话
8. cachebuster:静态资源缓存戳
9. flakiness:测试用例偶发失败
10. atomic claim:原子抢占(并发锁)
11. unserialize/deserialization:反序列化(安全高危操作)
12. migration:数据库迁移脚本
13. matrix:CI多版本测试矩阵
14. l10n:国际化多语言





























赣公网安备36010602000086号,版权投诉请发邮件到website-sun@qq.com,我们会尽快处理