Skip to content
/ mauve Public

Mauve是一个基于Diatto 的协同软件,帮助团队轻松共享和讨论工作中的任务、文件、分享、日程等内容,让团队协作焕发无限可能。所以你随时随地都可以和团队协作

License

Notifications You must be signed in to change notification settings

aoju/mauve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ea1f8ca · Feb 26, 2020

History

42 Commits
Feb 4, 2020
Aug 22, 2019
Aug 29, 2019
Aug 22, 2019
Aug 21, 2019
Jan 13, 2020
Feb 26, 2020
Nov 6, 2019
Jan 13, 2020

Repository files navigation

-- QQ群①:839120 --

Mauve是一个基于 Diatto 使用的协同软件,帮助团队轻松共享和讨论工作中的任务、文件、分享、日程等内容,让团队协作焕发无限可能。所以你随时随地都可以和团队协作

概述

  • 不支持 IE8 及以下版本,建议使用基于Webkit内核的现代浏览器访问
  • 为前后端分离架构,因此安装分为后端和前端部分,需要分别进行部署

环境要求

  • nodejs >= 8.0.0
  • vue >= 2.6.10
  • jquery >= 3.4.1
  • ant-design >= 1.3.15
  • echarts >= 4.2.1

服务配置

基础信息

  1. 修改 ./src/app/feature/config/config.js 修改对应相关信息
  2. 修改 ./vue.config.js  中 devServer 的相关信息,可进行本地运行调试

其他信息

  1. npm install 安装项目依赖
  2. npm run start 可进行本地调试
  3. npm run build 项目编译打包,上传服务器即可

Nginx

server {
  listen       80;
  listen       443 ssl;
  server_name  teamee.cn;

  ssl on;
  ssl_certificate     /data/000x/cert.d/mauve.pem;
  ssl_certificate_key /data/000x/cert.d/mauve.key;

  gzip on;
  error_page 497  https://$host$request_uri;

  location / {
    try_files $uri $uri/ /index.html;
    root /data/000x/html.d/xxxx;
    index  index.html;
  }

  location ^~ /rest/ {
    client_max_body_size   500m;
    proxy_set_header Host $host;
    proxy_connect_timeout 3600;
    proxy_send_timeout 3600;
    proxy_read_timeout 3600;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_request_buffering off;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://172.171.0.9:9001/;
  }

  location /message {
    client_max_body_size   500m;
    proxy_set_header Host $host;
    proxy_connect_timeout 3600;
    proxy_send_timeout 3600;
    proxy_read_timeout 3600;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_buffering off;
    proxy_request_buffering off;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header upgrade $http_upgrade;
    proxy_set_header connection "upgrade";
    proxy_pass http://172.171.0.9:9002;
  }

}  

About

Mauve是一个基于Diatto 的协同软件,帮助团队轻松共享和讨论工作中的任务、文件、分享、日程等内容,让团队协作焕发无限可能。所以你随时随地都可以和团队协作

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published