一飞开源,介绍创意、新奇、有趣、实用的免费开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介
MxsDoc是基于Web的文件管理系统,支持权限管理、历史版本管理、Office预览/编辑、WPS预览/编辑、在线解压缩、文件分享、文件加密、远程存储、远程文件推送、秒传、断点续传、智能搜索、文件备注、本地自动备份、异地自动备份、一键迁移。
主要应用场景:文件管理系统、文档安全管理系统、分布式文档管理系统、协同办公系统、电子书、软件接口管理系统、自动备份软件、网页版SVN仓库、网页版GIT仓库、FTP客户端、SFTP客户端、SMB客户端、Linux系统远程文件访问。
二、开源协议
使用GPL-2.0开源协议
三、界面展示
全平台支持:Linux,Windows,Mac.
开源协议: 采用GPL 2.0协议;
多仓库支持
支持定义各自的文件存储、版本管理、权限管理、全文搜索和文件加密规则
存储更安全
本地化文件存储方案,避免系统意外损坏对仓库文件造成影响
历史版本
采用目前最流行的SVN和GIT版本仓库,支持增量历史版本管理,支持脱离MxsDoc系统进行访问
在线编辑
支持各种文本文件在线编辑,支持Office文件协同编辑,无任何外部依赖(无需安装和部署其他Office编辑软件或系统)
文件分享
支持文件和目录分享,支持访问权限设置和密码访问控制
全文搜索
支持文件名、文件备注、文件内容搜索,让文件查找更加快捷方便
后台管理
支持用户管理、用户组管理、仓库管理、系统管理
四、功能概述
限制
功能限制 | 社区版 | 个人版 | 专业版 | 企业版 |
价格 | 免费 | 免费 | 需购买 | 需购买 |
文件管理功能 | + | + | + | + |
权限管理功能 | + | + | + | + |
用户管理功能 | + | + | + | + |
历史版本功能 | + | + | + | + |
文件备注功能 | + | + | + | + |
全文搜索功能 | + | + | + | + |
文件分享功能 | + | + | + | + |
在线解压功能 | + | + | + | + |
文本文件预览 | + | + | + | + |
文本文件编辑 | + | + | + | + |
跨仓库推送功能 | + | + | + | + |
跨服务器推送功能 | + | + | + | + |
Office文件预览 | - | + | + | + |
Office文件编辑 | - | + | + | + |
日志管理功能 | - | + | + | + |
远程存储功能 | - | + | - | + |
本地自动备份 | - | + | - | + |
异地自动备份 | - | + | - | + |
文件加密功能 | - | + | - | + |
LDAP单点登录 | - | - | - | + |
用户限制 | 无 | 5人 | 需购买 | 需购买 |
售后服务 | 无 | 无 | 无 | 一年 |
五、技术选型
系统安装与升级
一、系统安装
1、下载一键安装包
2、安装
(1)解压系统安装包至本地目录
(2)运行start脚本启动系统
注意: 本地目录不得包含空格和中文
3、访问
本机访问:http://localhost:8100/DocSystem
远程访问:将localhost改为IP地址即可
二、系统升级
1、下载 DocSystem.war
2、升级
(1)运行stop脚本停止系统
(2)备份tomcat/webapps/DocSystem/WEB-INF/classes/jdbc.properties
(3)删除tomcat/webapps/DocSystem目录
(4)将DocSystem.war解压至tomcat/webapps/DocSystem目录
(5)替换tomcat/webapps/DocSystem/WEB-INF/classes/jdbc.properties
(6)运行start脚本启动系统
六、源码地址
访问一飞开源:https://code.exmay.com/