DocSys  by RainyGao-GitHub

Web-based document management system

created 5 years ago
335 stars

Top 83.3% on sourcepulse

GitHubView on GitHub
Project Summary

MxsDoc is a web-based document storage and management system designed for secure, collaborative document handling. It targets businesses and individuals needing robust file management, version control, and advanced features like AI integration and office document editing, offering a comprehensive solution for organized and accessible data.

How It Works

MxsDoc leverages a web application architecture, supporting various storage backends including local, FTP, SFTP, SMB, SVN, and Git. It utilizes SVN and Git for incremental version management, allowing access outside the MxsDoc system. The system integrates AI models for enhanced knowledge base capabilities and provides online editing for text and Office/WPS documents without external dependencies.

Quick Start & Requirements

  • Installation: Download the one-click installer package (available for Linux, Windows, Mac) and run the start script. Ensure the installation directory does not contain spaces or Chinese characters.
  • Access: http://localhost:8100/DocSystem (replace localhost with your IP for remote access).
  • Prerequisites: Java Runtime Environment (implied by Tomcat WAR file), potentially specific Linux libraries for Office editing.
  • Documentation: https://gitee.com/RainyGao/DocSys-Docs

Highlighted Details

  • Supports online Office/WPS preview and editing with no external software dependencies.
  • Integrates with AI models like Deepseek and Ollama for intelligent knowledge base features.
  • Offers multi-repository support with configurable storage, versioning, permissions, and search rules.
  • Provides features like file sharing, encryption, remote storage, and cluster deployment.

Maintenance & Community

  • QQ Group: 953982034 (requires Gitee star for entry).
  • Contact: QQ: 652055239, Email: gaoyu@gofreeteam.com

Licensing & Compatibility

  • License: GPL 2.0.
  • Compatibility: GPL 2.0 is a copyleft license. Commercial use or linking with closed-source applications may require careful consideration of license obligations.

Limitations & Caveats

The free "Personal Edition" is limited to 10 users. Advanced features like remote storage, automatic backups, file encryption, LDAP integration, and cluster deployment are restricted to paid "Professional" and "Enterprise" editions. Some Office editing functionalities on Linux may require manual installation of dynamic libraries and permission adjustments.

Health Check
Last commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
18 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.