[Open Source] A web-based file management system supporting file permission management and historical version management.

Open SourceKnowledge Base
2026-06-28 07:12 0 次浏览 • 0 次下载 0KB
[Open Source] A web-based file management system supporting file permission management and historical version management.

1. Project Overview

MxsDoc is a web-based file management system that supports permission management, historical version management, Office preview/editing, WPS preview/editing, online file extraction and compression, file sharing, file encryption, remote storage, remote file pushing, instant uploads, resumable uploads, intelligent search, file notes, automatic local backups, automatic offsite backups, and one-click migration.

Main Use Cases: File management systems, document security management systems, distributed document management systems, collaborative office systems, e-books, software API management systems, automatic backup software, web-based SVN repositories, web-based GIT repositories, FTP clients, SFTP clients, SMB clients, and remote file access for Linux systems.

2. Open Source License

Using GPL-2.0 open-source protocol

3. Screenshots

Cross-Platform Support: Linux, Windows, and Mac.

Open-Source License: Licensed under GPL 2.0.

Multiple Repository Support

Supports defining separate file storage, version management, permission management, full-text search, and file encryption rules for each repository.

Safer Storage

Localized file storage solutions help prevent unexpected system failures from affecting repository files.

Historical Versions

Uses the currently popular SVN and GIT version repositories, supports incremental historical version management, and allows access independently of the MxsDoc system.

Online Editing

Supports online editing of various text files and collaborative editing of Office files, without any external dependencies (no need to install or deploy additional Office editing software or systems).

File Sharing

Supports file and directory sharing, with access permission settings and password-based access control.

Full-Text Search

Supports searching by filename, file notes, and file content, making file discovery faster and more convenient.

Admin Console

Supports user management, user group management, repository management, and system management.

4. Feature Overview

Restrictions

Feature Restrictions

Community version

Personal Edition

Professional Edition

Enterprise version

Price

Free

Free

Purchase Required

Purchase Required

File Management

+

+

+

+

Permission Management

+

+

+

+

User Management

+

+

+

+

Historical Version Management

+

+

+

+

File Notes

+

+

+

+

Full-Text Search

+

+

+

+

File Sharing

+

+

+

+

Online File Extraction

+

+

+

+

Text File Preview

+

+

+

+

Text File Editing

+

+

+

+

Cross-Repository Push

+

+

+

+

Cross-Server Push

+

+

+

+

Office File Preview

-

+

+

+

Office File Editing

-

+

+

+

Log Management

-

+

+

+

Remote Storage

-

+

-

+

Automatic Local Backup

-

+

-

+

Automatic Offsite Backup

-

+

-

+

File Encryption

-

+

-

+

LDAP Single Sign-On

-

-

-

+

User Limit

No

5 users

Purchase Required

Purchase Required

After-Sales Support

No

No

No

One year

5. Tech Stack

System Installation and Upgrades

1. System Installation

1. Download the One-Click Installation Package

2. Installation

(1) Extract the system installation package to a local directory.

(2) Run the start script to launch the system.

Note: The local directory must not contain spaces or Chinese characters.

3. Access

Local Access:

http://localhost:8100/DocSystem

Remote Access: Simply replace localhost with the IP address.

2. System Upgrade

1. Download DocSystem.war

2. Upgrade

(1) Run the stop script to shut down the system.

(2) Create a backup.

tomcat/webapps/DocSystem/WEB-INF/classes/jdbc.properties

(3) Delete the tomcat/webapps/DocSystem directory.

(4) Extract DocSystem.war into the tomcat/webapps/DocSystem directory.

(5) Replace the existing files.

tomcat/webapps/DocSystem/WEB-INF/classes/jdbc.properties

(6) Run the start script to launch the system.

#1
资源直链https://github.com/RainyGao-GitHub/DocSys/archive/refs/heads/master.zip
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare