MxsDoc is a web based document storage and management system.
One key click to install and start without any dependencies
Account/Password: guest/guest
Support to define repository's dedicated rules for storage, history, permission, text-search and encryption.
Documents was stored on local disk, so that there is no impact from system incident crash.
History data was stored in SVN/GIT Repository, You can access the SVN/GIT Repository with your local tools.
Online Edit was supported for Text/Office/WPS Files without any dependency (No requirement on third party Office software)
Support to share file or folder with permission and password control.
Support to search File or Folder with name, note or content.
Support to manage User, Group, Repository, Support to customize System Configuration.
Support to online join and exit cluster with automatic parameters check (No need to do it manually)
CHINA : Wechat Cloud
GLOBAL : GitHub
1.1.1 UnZip Installation package to local disk
1.1.2 Run start script to install
Attention: Local path should have not space and Chinese characters
Local Access : http://localhost:8100/DocSystem
Remote Access : Replace "localhost" with server IP
CHINA : Wechat Cloud
GLOBAL : GitHub
Management Platform --> System Management --> System Configuration --> System Upgrade
For Linux [docsys-linux-x.xx.xx.tar.gz]
For Windows [docsys-win-x.xx.xx.zip]
CHINA : Wechat Cloud
GLOBAL : GitHub
3.2.1 UnZip Installation package to local disk 3.2.2 Upgrade DocSystem
Replace the folder [docsys/tomcat/webapps/DocSystem]
3.2.3 Upgrade MxsDoc Control Scripts
Replcase all bat/sh/vbs files under folder [docsys]
For MxsDoc whose version is less than V2.02.51
Functionalities | Personal Edition | Professional Edition | Enterprise Edition | Development Edition |
---|---|---|---|---|
Price | Free | Buy | Buy | Consult |
Storage Management | + | + | + | + |
Permission Management | + | + | + | + |
User Management | + | + | + | + |
History | + | + | + | + |
Document's Note | + | + | + | + |
Smart Search | + | + | + | + |
Sharing Management | + | + | + | + |
ZIP/RAR/7z/tar/tgz File Preview | + | + | + | + |
Text File Preview | + | + | + | + |
Text File Edit | + | + | + | + |
Push to Repository | + | + | + | + |
Push to FTP/SFTP/SMB/MXSDOC | + | + | + | + |
Office File Preview | + | + | + | + |
Office File Edit | + | + | + | + |
WPS File Preview | + | + | + | + |
WPS File Edit | + | + | + | + |
SystemLog Management | + | + | + | + |
Remote Storage | - | - | + | + |
Local Auto-Backup | - | - | + | + |
Remote Auto-Backup | - | - | + | + |
File Encryption | - | - | + | + |
LDAP Sign-In | - | - | + | + |
History Revert | - | - | - | + |
Backup Recover | - | - | - | + |
Recycle-Bin | - | - | - | + |
Third-Party Access | - | - | - | + |
Cluster Deployment | - | - | - | + |
User Limitation | 10 Persons | Buy | Buy | Consult |
Upgrade Limitation | No-Limit | No-Limit | No-Limit | No-Limit |
ValidTime/UserCount | 50-Persons | 100-Persons | 200-Persons | 500-Persons | 1000-Persons | No-Limit |
---|---|---|---|---|---|---|
No-Limit | ¥5500 | ¥7500 | ¥9500 | ¥12500 | ¥18500 | ¥26500 |
ValidTime/UserCount | 50-Persons | 100-Persons | 200-Persons | 500-Persons | 1000-Persons | No-Limit |
---|---|---|---|---|---|---|
No-Limit | ¥9500 | ¥12500 | ¥18500 | ¥26500 | ¥35000 | ¥50000 |
ValidTime/UserCount | 50-Persons | 100-Persons | 200-Persons | 500-Persons | 1000-Persons | No-Limit |
---|---|---|---|---|---|---|
No-Limit | Consult | Consult | Consult | Consult | Consult | Consult |
https://gitee.com/RainyGao/DocSys-Docs
Management Platform -> System Management -> System Configuration -> Install License
Copy all DLL files under folder [DocSystem\web\static\office-editor\libs\Linux] to [/usr/lib64]
chmod 777 -R "$CATALINA_HOME/webapps/DocSystem/web/static/office-editor/server/FileConverter/bin/"
chmod 777 -R "$CATALINA_HOME/webapps/DocSystem/web/static/office-editor/server/tools/"
chmod 777 -R "$CATALINA_HOME/webapps/DocSystem/web/static/office-editor/bin/"
chmod 755 -R "/data/"
yum -y install fontconfig
Copy the font files under folder [C:/Windows/Fonts] to [/usr/share/fonts]
yum -y install ttmkfdir
fc-cache
Run the script: DocSystem\web\static\office-editor\bin\documentserver-generate-allfonts.sh
DNS Configure issue, solution is as following :
(1) use command "hostnamectl" to get machine name
(2) add corresponding IP parse in file [/etc/hosts] as following: [Internal IP] [Machine FullName] [Machine Name (remove the suffix after ".")] For example: 192.168.0.11 AP-SHA-VM-P85.internal.sungard.corp AP-SHA-VM-P85
(1) Double click to run bat file: DocSystem\web\static\office-editor\bin\documentserver-generate-allfonts.bat (2) According the error information to recover the missed DLL
Delete the file [docSys.ini/version], Restart MxsDoc
Generally It will happen under Linux, because there is some special folder which write was not allowed (For example: /root)
So please do not install MxsDoc under such special folder!!!
Generally It will happen under Windows, Please do not install MxsDoc under the folder with path contains space character
Generally It will happen under Linux, For some Linux libiao library was not installed by default, Need to install it manually
Delete the file [tc.log], Restart mysql
(1) Repository's storage folder was mapped to dedicated folder of remote file server (FTP/SFTP/SMB/SVN/GIT/MXSDOC)
(2) File can be pushed to or pulled from remote file server
(3) Auto-Sync can be configured to enable pull and push automatically
(1) Front-End Repository can be used as the client for remote file server (FTP/SFTP/SMB/SVN/GIT/MXSDOC)
(2) You can view or edit file of remote file server
Customize Repository's storage path as the folder on disk which you want to backup
(1) Local Auto-Backup : Configure the local disk path
(2) Remote Auto-Backup : Configure the remote file server (FTP/SFTP/SMB/SVN/GIT/MXSDOC)
(3) Define the backup time
echo $LANG
locale
If you did not see "zh cn", then It means Chinese language package was not installed
yum groupinstall chinese-support
vi /etc/sysconfig/i18n
Modify LANG="zh_CN.UTF-8" and restart OS
(1) Open Control Panel --> Program and Application --> Enable or Disable windows Functionality --> Check SMB 1.0/CIFS sharing support
(2) Restart OS
Old and New DB Table is different, You need to reset the DB then do import the sql file
Please restart MxsDoc after sql file was imported
ldap://[LDAP Server]:[LDAP Port]/[LDAP Base DN];[LDAP AuthMode];[LDAP AuthAccount];[LDAP AuthPassword];[LoginMode];[Login AuthMode]
【LDAP Server】
Domain or IP
【LDAP Port】
Default is 389
【LDAP Base DN】
LDAP's basedn, For example: ou=test,dc=gofreeteam,dc=com, Please configure the basedn according your company's settings
【LDAP AuthMode】
By default: authentication=simple
Following AuthMode can be configured: simple\none\DIGEST-MD5\EXTERNAL\CRAM-MD5\GSSAPI
【LDAP AuthAccount】
If AuthAccount was configured, it will be used to for LDAP Sign-In authentication, For example: userAccount=admin Otherwise Login Account will be used to for LDAP Sign-In authentication
【LDAP AuthPassword】
It will take active when AuthAccount was configured,For example: userPassword=admin123
【LoginMode】
This parameter was used to specify the property of Login Account, For example: loginMode=cn, By default it is "uid".
【Login AuthMode】
It is invalid if LDAP AuthAccount was configured
authMode=0: [loginMode=userName,basedn] was used for LADP authentication, credential not needed
authMode=1: [loginMode=userName,basedn] was used for LADP authentication, credential is Login User's Password
authMode=2: Login Account was used for LADP authentication, credential is Login User's Password
authMode=3: Login Account was used for LADP authentication, credential not needed, Login User's Password will be checked with LDAP Information
FTP Server is passive mode, MxsDoc's FTP Configuration should contains: isPassive=1
upstream mxsdoc {
ip_hash;
server 192.168.0.2:8100;
server 192.168.0.3:8100;
}
server {
listen 80;
server_name dw.gofreeteam.com;
rewrite ^/$ http://$host/DocSystem/ permanent;
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cookie_path /DocSystem/ /;
proxy_set_header Cookie $http_cookie;
proxy_pass http://mxsdoc;
}
}
Configure nginx's client_max_body_size as 100M
(1) Management Platform -> System Management -> System Configuration
(2) Change debug log level to "debug"
(3) Click "Download"
(1) Change debug log level debug
Set the content of docsys\tomcat\webapps\docSys.ini\debugLogLevel as 0
(2) For Windows: Use startWithLog.bat to start MxsDoc, debug log is under folder [docsys/logs]
(3) For Linux: start.sh > docSys.log
Author QQ: 652055239
Author Email: gaoyu@gofreeteam.com
QQ Group: 953982034
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。