当前位置: 首页 > news >正文

盘点2024年还在活跃发版的开源私有网盘项目附源码链接

时不时的会有客户上门咨询,丰盘ECM是不是开源项目,源码在哪里可以下载;如果需要和内部其他系统做集成,购买商业版的话,能否提供源代码做二次开发呢,等等诸多问题。

这里做个统一回复,丰盘ECM产品目前没有开源。开源商业化是我们长期的产品规划,也是很有挑战的目标,但国内开源生态和氛围并不是那么成熟,我们会在产品商业化进展到一定程度之后再适时启动开源计划。

对于客户单位有二次开发的迫切诉求,小编近期也整理了一份2024年的开源私有网盘项目清单,罗列了那些仍旧在活跃提交、发布最新版本的项目,2024年没有发布新版本的项目已被排除,方便客户大大们参考。

Syncthing(✨60.3k)

MPLv2协议 | 主要技术栈Go | 版本更新于2024年5月

Syncthing是一个老牌的文件同步软件,从2013年发布至今也有10年之久,还在持续不停的更新着。Syncthing可以实现多个设备之间的文件分片高速同步,支持文件版本冲突管理。和丰盘ECM这种基于中心服务器集中存储的机制不同,Syncthing是一套点对点的同步系统,如果设备处于同一个局域网内,则无需借助任何中心服务器即可实现节点的自动发现和设备之间的点对点传输。如果设备不在同一个局域网,则可借助全球节点服务器或者自建的中继服务器在互联网上进行同步传输。适合个人用户替代Dropbox的场景,其基本的权限管理模块也适合小型团队实现文件共享和重要数据的备份。
在这里插入图片描述

Nextcloud(✨25.8k)

AGPL协议 | 主要技术栈PHP | 版本更新于2024年5月

Nextcloud由ownCloud部分核心开发成员创建,由于对ownCloud项目未来商业化的路线意见不一致,ownCloud部分主创人员离开了ownCloud项目,并基于ownCloud项目分支创建了Nextcloud项目。Nextcloud保留了ownCloud的许多核心功能,并增加了像Nextcloud Office等众多新的插件,其开源社区更加活跃,更新更加频繁。Nextcloud的商业模式不根据插件收费,而主要以提供企业支持服务作为核心商业模式。和丰盘ECM相比,Nextcloud的功能更加全面,同步能力更强大,而丰盘ECM的产品体验更好,权限管理更为精细化。

在这里插入图片描述

FileBrowser(✨24.4k)

Apache协议 | 主要技术栈Go | 版本更新于2024年5月

FileBrowser是一个网页版的服务器文件管理器。安装在服务器上之后,用户可以通过浏览器Web界面访问服务器的文件系统,对文件系统的增删改查和上传下载的基本操作,而不再需要通过登录服务器终端。这点和FTP类似,但FTP协议在前几年已经相继被Chrome、Edge、Firefox和Safari等主流浏览器抛弃了,现在已经无法使用浏览器访问FTP站点了。不过FileBrowser还支持常见文件格式的在线预览,如视频文件、PDF、图片、纯文本文件等等,还可以创建匿名分享链接,这些都是FTP软件所不具备的。

FileBrowser的账号权限管理的功能相对比较单薄,并不具备像丰盘ECM一样丰富的权限管理选项,但管理员可以创建多个用户账号密码,并分配不同的存储目录进行文件隔离,实现一定程度的权限管控。

在这里插入图片描述

ownCloud(✨8.3k)

AGPL协议 | 主要技术栈PHP | 版本更新于2024年2月

ownCloud算是比较老牌的开源文件同步共享平台,从2010年就推出至今已有十几年,比Syncthing项目还要更早推出,现在仍在持续的迭代更新中,但社区的更新频度已经不如Nextcloud了。ownCloud主要功能包括文件同步、文件共享、在线编辑、版本控制、文件加密和用户权限管理。此外,ownCloud还支持多种插件和应用扩展,如日历、联系人、任务管理等,增强了系统的灵活性和实用性。ownCloud的部分高级功能采取闭源机制,仅在企业版里提供。和丰盘ECM相比,ownCloud在插件生态方面较为丰富,但丰盘ECM在产品访问性能、操作体验以及权限管理方面更具有优势。

在这里插入图片描述

Seafile(✨11.7k)

GPLv2协议 | 主要技术栈C/Python | 版本更新于2024年2月

和Syncthing类似,Seafile也是一套可以用于替代Dropbox的文件同步软件,支持手机端、PC端等多设备的文件同步和版本管理,但不同的是,Seafile是基于中心服务器进行多设备的同步,而不是点对点的技术方案。同时Seafile的群组权限管理和分享功能会更适合中小团队协作。

在这里插入图片描述

Kodbox(✨2k)

GPLv3协议 | 主要技术栈PHP | 版本更新于2024年5月

Kodbox是由可道云KodExplorer发展而来,KodExplorer只是和其他网盘类似的网页端文件管理系统,而Kodbox提供了类似于网页云桌面的体验,在上面可以像Windows桌面电脑一样管理文件系统,也可以安装不同的插件实现更丰富的功能,例如文件编辑,在线听歌等等。

在这里插入图片描述

Pydio Cells(✨1.7k)

AGPLv3协议 | 主要技术栈Go | 版本更新于2024年5月

前身是AjaXplorer,又称为Pydio。Pydio是一套企业文件共享和同步平台,支持文件同步共享以及版本控制,可以追踪文件的修改历史,并还原到任意历史版本。同时Pydio具有企业级的权限管理功能,管理员可以管理用户、组织结构和权限,灵活控制用户对文件和文件夹的访问权限。

在这里插入图片描述

Alfresco ECM社区版(✨126)

LGPLv3协议 | 主要技术栈Java | 版本更新于2024年5月

Alfresco是一套老牌的企业ECM文档管理软件,这也是和丰盘ECM功能及产品设计定位最相近的软件系统,国内也有很多软件厂商销售基于Alfresco二次开发定制化的产品。Alfresco允许用户管理和组织Word、Excel、PPT等多种类型的内容。和丰盘ECM类似,用户可以在Alfresco中创建团队空间来管理文件,配置精细化的权限,实现团队协作共享,也支持版本控制和全文检索的能力。Alfresco还提供了强大的工作流引擎,用户可以创建和管理工作流程,实现文件审批、业务流程等等,这些是丰盘ECM产品未来计划推出的模块。

在这里插入图片描述

相关文章:

盘点2024年还在活跃发版的开源私有网盘项目附源码链接

时不时的会有客户上门咨询,丰盘ECM是不是开源项目,源码在哪里可以下载;如果需要和内部其他系统做集成,购买商业版的话,能否提供源代码做二次开发呢,等等诸多问题。 这里做个统一回复,丰盘ECM产…...

MySQL 使用方法以及教程

一、引言 MySQL是一个流行的开源关系型数据库管理系统(RDBMS),广泛应用于Web开发、数据分析等领域。它提供了高效、稳定的数据存储和查询功能。同时,Python作为一种强大的编程语言,也提供了多种与MySQL交互的库&#…...

算法学习笔记——二进制

二进制 负数的十进制转二进制数(-2 -> 1110): 正数 - 1,再取反,得到负数的二进制。 例如:-2 :0010 -> 0010 - 1 -> 0001 -> 取反 -> 1110 负数的二进制转十进制(…...

计算机网络介绍

计算机网络介绍 概述网络概述相关硬件 链路层VLAN概念VLAN 特点VLAN 的划分帧格式端口类型原理 STP概念特点原理 Smart Link概念特点组网 网络层ARP概念原理 IP概念版本IP 地址 IPv4IP 地址数据报格式 IPv6特点IP 地址数据报格式 ICMP概念分类报文格式 VRRP概念原理报文格式 OS…...

解锁数据宝藏:高效查找算法揭秘

代码下载链接:https://gitee.com/flying-wolf-loves-learning/data-structure.git 目录 一、查找的原理 1.1 查找概念 1.2 查找方法 1.3平均查找长度 1.4顺序表的查找 1.5 顺序表的查找算法及分析 1.6 折半查找算法及分析 1.7 分块查找算法及分析 1.8 总结…...

利用EasyCVR视频智能监控技术,构建智慧化考场监管体系

随着科技的进步,视频监控在各个领域的应用越来越广泛,其中在考场中的应用尤为显著。视频监控不仅能够提高考场的监管水平,确保考试的公平、公正和公开,还能有效预防和打击作弊行为,为考生营造一个良好的考试环境。 传…...

深度解析:速卖通618风控下自养号测评的技术要点

速卖通每年的618大促活动平台的风控都会做升级,那相对的测评技术也需要进行相应的做升级,速卖通618风控升级后,自养号测评需要注意以下技术问题,以确保测评 的稳定性和安全性: 一、物理环境 1. 硬件参数伪装&#x…...

国产算力——沐曦GPU性能及应用

沐曦集成电路(上海)有限公司(简称“沐曦”)成立于2020年9月,专注于为异构计算提供全栈GPU芯片及解决方案,满足数据中心对“高性能”、“高能效”及“高通用性”的算力需求。 产品系列 沐曦构建了全栈高性…...

贪心算法拓展(反悔贪心)

相信大家对贪心算法已经见怪不怪了,但是一旦我们的决策条件会随着我们的步骤变化,我们该怎么办呢?有没有什么方法可以反悔呢? 今天就来讲可以后悔的贪心算法,反悔贪心。 https://www.luogu.com.cn/problem/CF865Dhttp…...

在spring框架的基础上自定义autowired注解

在Spring框架的基础上自定义Autowired注解是不可能的,因为注解本身是Java语言的一部分,并且Autowired是Spring框架提供的注解,用于实现自动装配。但是,你可以创建自己的注解,并结合Spring框架的扩展机制来实现类似的功…...

2005NOIP普及组真题 3. 采药

线上OJ: [05NOIP普及组] 采药 核心思想: 1、题与 2006 年普及组第2题《开心的金明》一样,考察的都是01背包。 2、直接套用01背包的一阶模板即可 a、限定时间看成背包总容量m b、每件物品的采药时间 v 看成占用背包的体积 c、每件物品的价格w作为该物品的…...

preventDefault()与stopPropagation()有什么区别?

1、event.preventDefault()方法 (1)可防止元素的默认行为 (2)如果在表单元素中使用,它将阻止其提交 (3)如果在锚元素中使用,它将阻止其导航 (4)如果在上下…...

AIGC 全面介绍

随着人工智能技术的不断进步,生成式人工智能(AI Generated Content, AIGC)成为了一个日益热门的话题。AIGC 指利用人工智能技术生成各类内容,包括文本、图像、音频、视频等。与传统的内容生成方法相比,AIGC 具有速度快…...

网站入门:Flask用法讲解

Flask是一个使用Python编写的轻量级Web服务框架,旨在帮助开发人员快速构建和部署Web应用程序。下面将对Flask进行更为详细的解释说明,并展示其使用示例与注意事项: 1.解释说明 定义及特点: Flask以其简洁和灵活著称,允许开发者以…...

头歌数据库备份与恢复

第1关:数据库的备份和恢复 mysql -uroot -p123123 -h127.0.0.1 < /data/workspace/myshixun/src/data.sqlmysqldump -u root -p studb student> /student_bk.sqlmysql -uroot -p123123 -h127.0.0.1 -e "create database studb2;"mysql -u root -p123123 studb…...

小程序项目创建与Vant-UI引入

一&#xff0c;创建小程序项目 AppID可先用测试号&#xff1b; 模板来源选择 ’全部来源‘ &#xff0c;’基础‘ 。模板一定JS开头的&#xff1b; vant-weapp 官网 vant-Weapp 二&#xff0c;下载vant-weapp 组件 1&#xff0c;在新项目中打开 ’调试器‘&#xff1b; 2…...

xtrabackup 使用

官网 Percona XtraBackup Use APT repositories - Percona XtraBackup 一 安装 下载 wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb wget https://repo.percona.com/apt/percona-release_latest.zesty_all.deb 可下载列表 Perc…...

C++写一个简单的计算器程序案例

1. 编写C源代码 创建一个名为 advanced_calculator.cpp 的文件&#xff0c;并编写以下代码&#xff1a; // advanced_calculator.cpp #include <iostream> #include <limits>int main() {char operatorChoice;bool keepRunning true;while (keepRunning) {int nu…...

Spring Boot 开发 -- swagger3.0 集成

前言 随着微服务架构的普及和API数量的增长&#xff0c;API文档的管理和维护变得尤为重要。Swagger作为一款强大的API文档生成工具&#xff0c;能够帮助我们自动生成API文档&#xff0c;并提供在线测试功能&#xff0c;极大地提高了开发效率。本文将介绍如何在Spring Boot项目…...

探索安全之道 | 企业漏洞管理:从理念到行动

如今&#xff0c;网络安全已经成为了企业管理中不可或缺的一部分&#xff0c;而漏洞管理则是网络安全的重中之重。那么企业应该如何做好漏洞管理呢&#xff1f;不妨从业界标准到企业实践来一探究竟&#xff01;通过对业界标准的深入了解&#xff0c;企业可以建立起完善的漏洞管…...

浏览器访问 AWS ECS 上部署的 Docker 容器(监听 80 端口)

✅ 一、ECS 服务配置 Dockerfile 确保监听 80 端口 EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]或 EXPOSE 80 CMD ["python3", "-m", "http.server", "80"]任务定义&#xff08;Task Definition&…...

springboot 百货中心供应链管理系统小程序

一、前言 随着我国经济迅速发展&#xff0c;人们对手机的需求越来越大&#xff0c;各种手机软件也都在被广泛应用&#xff0c;但是对于手机进行数据信息管理&#xff0c;对于手机的各种软件也是备受用户的喜爱&#xff0c;百货中心供应链管理系统被用户普遍使用&#xff0c;为方…...

基于Java+VUE+MariaDB实现(Web)仿小米商城

仿小米商城 环境安装 nodejs maven JDK11 运行 mvn clean install -DskipTestscd adminmvn spring-boot:runcd ../webmvn spring-boot:runcd ../xiaomi-store-admin-vuenpm installnpm run servecd ../xiaomi-store-vuenpm installnpm run serve 注意&#xff1a;运行前…...

PHP 8.5 即将发布:管道操作符、强力调试

前不久&#xff0c;PHP宣布了即将在 2025 年 11 月 20 日 正式发布的 PHP 8.5&#xff01;作为 PHP 语言的又一次重要迭代&#xff0c;PHP 8.5 承诺带来一系列旨在提升代码可读性、健壮性以及开发者效率的改进。而更令人兴奋的是&#xff0c;借助强大的本地开发环境 ServBay&am…...

【堆垛策略】设计方法

堆垛策略的设计是积木堆叠系统的核心&#xff0c;直接影响堆叠的稳定性、效率和容错能力。以下是分层次的堆垛策略设计方法&#xff0c;涵盖基础规则、优化算法和容错机制&#xff1a; 1. 基础堆垛规则 (1) 物理稳定性优先 重心原则&#xff1a; 大尺寸/重量积木在下&#xf…...

消防一体化安全管控平台:构建消防“一张图”和APP统一管理

在城市的某个角落&#xff0c;一场突如其来的火灾打破了平静。熊熊烈火迅速蔓延&#xff0c;滚滚浓烟弥漫开来&#xff0c;周围群众的生命财产安全受到严重威胁。就在这千钧一发之际&#xff0c;消防救援队伍迅速行动&#xff0c;而豪越科技消防一体化安全管控平台构建的消防“…...

Python训练营-Day26-函数专题1:函数定义与参数

题目1&#xff1a;计算圆的面积 任务&#xff1a; 编写一个名为 calculate_circle_area 的函数&#xff0c;该函数接收圆的半径 radius 作为参数&#xff0c;并返回圆的面积。圆的面积 π * radius (可以使用 math.pi 作为 π 的值)要求&#xff1a;函数接收一个位置参数 radi…...

虚幻基础:角色旋转

能帮到你的话&#xff0c;就给个赞吧 &#x1f618; 文章目录 移动组件使用控制器所需旋转&#xff1a;组件 使用 控制器旋转将旋转朝向运动&#xff1a;组件 使用 移动方向旋转 控制器旋转和移动旋转 缺点移动旋转&#xff1a;必须移动才能旋转&#xff0c;不移动不旋转控制器…...

JUC并发编程(二)Monitor/自旋/轻量级/锁膨胀/wait/notify/锁消除

目录 一 基础 1 概念 2 卖票问题 3 转账问题 二 锁机制与优化策略 0 Monitor 1 轻量级锁 2 锁膨胀 3 自旋 4 偏向锁 5 锁消除 6 wait /notify 7 sleep与wait的对比 8 join原理 一 基础 1 概念 临界区 一段代码块内如果存在对共享资源的多线程读写操作&#xf…...

【向量库】Weaviate 搜索与索引技术:从基础概念到性能优化

文章目录 零、概述一、搜索技术分类1. 向量搜索&#xff1a;捕捉语义的智能检索2. 关键字搜索&#xff1a;精确匹配的传统方案3. 混合搜索&#xff1a;语义与精确的双重保障 二、向量检索技术分类1. HNSW索引&#xff1a;大规模数据的高效引擎2. Flat索引&#xff1a;小规模数据…...