找回密码
 加入怎通
查看: 170|回复: 0

DooTask 轻量级的开源在线项目任务管理工具(任务管理器源码)

[复制链接]
我来看看 发表于 2023-03-20 22:55:55 | 显示全部楼层 |阅读模式
! B& ]7 U3 O4 }* m; q* ?

DooTask是一款轻量级的开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具。01. 系统预览1. 登录系统

7 r! ]+ w$ m1 Q6 S

2. 系统总览,仪表盘

) a7 a) v. c: g; z& d! ~5 g' d

3. 日历功能,方便安排日程

/ @/ { f4 i" i

4. 即时通信功能

$ Z/ }& Y2 \8 ?1 D: S* b$ Q" J

5. 文件管理

4 b4 Q- ^+ v9 B

6. 同时,还能设置共享某个文件

5 G/ n6 c; R5 n/ f* V% D

7. 创建复杂的文档、专业的电子表格以及令人赞叹的演示文稿、支持主流格式:docx、xlsx、pptx、ods、doc、txt、ppt等。

) \ B! q; { {5 N7 f- `6 {

8. 这个功能比较强大,可以创建流程图

/ ?: u8 ?9 s" z4 n, {' C

9. 周报管理

3 _+ h ~+ f5 e7 j* B6 [/ {

10. 里程碑管理

7 C6 ]5 ]4 p3 y/ `, [

11. 调研需求管理

/ @2 w# [9 b' o+ r5 e0 G

安装程序必须安装:Docker 和 Docker Compose v2.0+支持环境:Centos/Debian/Ubuntu/macOS硬件建议:2核4G以上部署项目# 1、克隆项目到您的本地或服务器

$ Q* w' K2 @8 i; S

# 通过github克隆项目 . b+ u. m5 o+ y git clone --depth=1 https://github.com/kuaifan/dootask.git# 或者你也可以使用gitee2 S6 @9 p: F4 z$ F git clone --depth=

9 o' F/ S2 O1 Q

1 https://gitee.com/aipaw/dootask.git# 2、进入目录 0 a3 m" g0 G. d* X4 m$ B4 D3 r cd dootask ' d; Q) w' ^1 I t. t5 c; G7 `/ W! N$ S3 i4 Q* W # 3、一键安装项目(自定义端口安装 ./cmd install --port 2222)

1 Q, {* }% v- Y) B8 X i: Q

5 d; P w0 `1 ~1 ? ./cmd install重置密码# 重置默认管理员密码 6 Y; J) R8 E/ h1 X% k6 Q ./cmd repassword更换端口./cmdport2222停止服务./cmd stop# 一旦应用程序被设置,无论何时你想要启动服务器(如果它被停止)运行以下命令

% N9 T- W4 V: o2 S, H4 A

! x+ f* L+ U. d% N' W. y: K: t ./cmd start开发编译# 开发模式,仅限macOS 6 R# y( s+ J/ h% e: O# y ./cmd dev 5 L& K) I; \8 w8 n3 U+ U1 y; R. M% S+ T$ ]1 w% A2 ]! T+ K9 z6 ? # 编译项目,仅限macOS) B6 [+ v! |; }8 Z0 a ./cmd prod 运行命令的快捷方式# 你可以使用以下命令来执行 3 g# i9 c" m' W5 |- k0 t ./cmd artisan

( t7 x! J" t" W) H% R3 i

"your command"# 运行 artisan 命令 ' h! x1 y; r% l7 i9 f ./cmd php "your command"# 运行 php 命令 # m4 C) S; {8 m& J! B$ S ./cmd nginx "your command"# 运行 nginx 命令

9 G- s2 a+ @! k& Y* u

! `' P( d, X) N) s5 l0 Y ./cmd redis "your command"# 运行 redis 命令 ' h ~0 z! [1 ]8 V4 K1 {- x ./cmd composer "your command"# 运行 composer 命令6 X/ L; \. ^4 o5 @3 a9 a1 H ./cmd supervisorctl

* q% D/ A- s# N+ ^( L0 T

"your command"# 运行 supervisorctl 命令 ) W+ p6 O; o+ K& y, |9 p0 {5 D% g& n ./cmd test"your command"# 运行 phpunit 命令 5 C! G9 {. E0 @ ./cmd mysql "your command"

7 p* l! a( f0 S/ @

# 运行 mysql 命令 (backup: 备份数据库,recovery: 还原数据库)NGINX 代理 SSL# 1、Nginx 代理配置添加' A& B/ y/ e# R1 B7 \# N proxy_set_header X-Forwarded-Host

- j+ m' x: P: M( z

$http_host; & U, W1 H: K/ L4 P/ Y8 _) u7 K: K proxy_set_header X-Forwarded-Proto $scheme;5 H% g& H; k* P* r, s, k" j proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for

/ f" {( j3 v, Y1 R) y+ x

;# ` Z, ]6 N1 v : l! u- r7 `! p! D p6 x # 2、进入项目所在目录,运行以下命令 + J7 @) {# x L) a" K- A' R ./cmd https升级更新注意:在升级之前请备份好你的数据!# 方法1:进入项目所在目录,运行以下命令 ; y$ V! a/ c4 K: h: u+ H& _ ./cmd update# (或者)方法2:如果方法1失败请使用此方法

/ x; ~# M' F4 i" M+ s; s% l/ E) c" k

1 v3 b( L: E9 r5 m# X ?6 { git pull 7 x8 X; Z* Z% W/ m" Z5 A5 ` ./cmd mysql backup ( |: Z0 ~" k6 U ./cmd uninstall + T: u$ d+ S2 t ./cmd install A' N G5 `* t# E ./cmd mysql recovery如果升级后出现502请运行 ./cmd restart 重启服务即可。

$ U W" @* e+ G" a5 z" n; |

卸载项目# 进入项目所在目录,运行以下命令 & q2 P3 u4 A( @; s% R% c0 { ./cmd uninstall宝塔安装1、CentOS系统安装(自行百度)2、宝塔安装(参考宝塔官网)3、进入宝塔商店,安装Docker管理器 3.9,其他根据自行选择安装。

2 \5 @" C9 E* w' I$ x; L

4、安装pip工具自动安装:yum install python-pip -y手动安装:wget https://files.pythonhosted.org/packages/0b/f5/be8e741434a4bf4ce5dbc235aa28ed0666178ea8986ddc10d035023744e6/pip-20.2.4.tar.gz

( E- Q' B: h, J2 f, Q1 A

#下载安装包tar -zxvf pip-20.2.4.tar.gz # 解压cd pip-20.2.4/sudo python setup.py install #给予权限不然可能安装失败pip install -U pip

7 c" R9 Y6 F! ?" R2 ~% n

#再次更新或/bin/python -m pip install --upgrade pip #更新5、安装docker-compose,宝塔默认没有 docker-compose安装命令:pip install docker-compose

% s0 w+ Q- q2 d1 z" ~+ e8 I

#如果不好用请尝试手动安装办法requests 报错解决办法:sudo pip install --ignore-installed requests手动安装:sudo curl -L https://get.daocloud.io/docker/compose/releases/download/v2.3.3/docker-compose-`uname -s`-`uname -m` >

' v+ }% x7 |. d+ L

/usr/local/bin/docker-composechmod +x /usr/local/bin/docker-composedocker 和 docker-compose 版本查看:docker -v

: q8 Q2 n8 ? z6 K. [4 W

docker-compose --version

$ C2 v t( p" k2 O: b8 V* M1 l" C4 m3 Y4 j& y/ v7 Q; x & D% P+ p3 u* q* z( J ( |- l4 t4 f/ Q 5 P$ s7 B6 W- \" t T; b
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-7-7 13:05 , Processed in 0.037415 second(s), 25 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表