轻量级在线协作神器:探索WookTeam的开源团队工具
发表时间: 2021-10-15 00:00
《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是 WookTeam,一款轻量级的开源在线团队协作工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,知识库管理等工具。
安装设置(服务器)
1、克隆项目到您的本地或服务器
# 使用sshgit clone git@gitee.com:aipaw/wookteam.git# 或者你也可以使用httpsgit clone https://gitee.com/aipaw/wookteam.git# 进入目录cd wookteam# 拷贝 .envcp .env.example .env
2、修改.env
DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=wookteamDB_USERNAME=rootDB_PASSWORD=123456......LARAVELS_LISTEN_IP=127.0.0.1LARAVELS_LISTEN_PORT=5200
3、设置项目
git checkout master # 如果使用dev分支进行本地开发git pull origin master # 如果使用dev分支进行本地开发composer installphp artisan key:generatephp artisan migrate --seed
4、运行 Laravels (WebSocket)
php bin/laravels start
建议通过Supervisord监管主进程,前提是不能加-d选项并且设置swoole.daemonize为false。
[program:wookteam-test]directory=/wwwroot/wookteam.comcommand=/usr/local/bin/php bin/laravels start -inumprocs=1autostart=trueautorestart=truestartretries=3user=wwwredirect_stderr=truestdout_logfile=/var/log/supervisor/%(program_name)s.log
1. 待办四象限:突出事情优先级,帮助员工合理安排时间,提高工作效率
2. 在线流程图:在线流程图工具,使用方便
3. 在线思维导图:梳理思路,优化工作流程
4. 项目管理:自定义项目看板,可视化任务安排
5. 在线知识库:在线流程图,在线文档,以及可视化的目录编排,文档管理无忧
6. 任务甘特图:可视化任务时间规划,直观方便