dootask
5,607
Stars
1,076
Forks
69
Watchers
171
Open Issues
AGPL-3.0
许可证
PHP
语言
2021-08-29
创建时间
2026-10-29
最近更新
项目能做什么
开源在线项目任务管理工具,集文档协作、思维导图、流程图、IM 及文件管理于一体,消息支持非对称加密。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# DooTask - Open Source Task Management System English | **[中文文档](./README_CN.md)** - [Screenshot Preview](./README_PREVIEW.md) - [Demo Site](http://www.dootask.com/) **QQ Group** - Group Number: `546574618` ## Installation Requirements - Required: `Docker v20.10+` and `Docker Compose v2.0+` - Supported Systems: `CentOS/Debian/Ubuntu/macOS` and other Linux/Unix systems - Hardware Recommendation: 2+ cores, 4GB+ memory - Database: MariaDB (provided by the default Docker Compose `mariadb` service) - Special Note: Windows users can install Linux environment using WSL2 before installing DooTask. ### Deploy Project **Option 1: One-line script (recommended)** Run it in an empty directory to clone and install automatically; run it inside an existing installation to check and upgrade: ```bash curl -fsSL https://raw.githubusercontent.com/kuaifan/dootask/pro/bin/install | bash ``` **Option 2: Manual deployment** ```bash # 1、Clone the project to your local machine or server # Clone project from GitHub git clone --depth=1 https://github.com/kuaifan/dootask.git # Or you can use Gitee git clone --depth=1 https://gitee.com/aipaw/dootask.git # 2、Enter directory cd dootask # 3、One-click installation (Custom port installation: ./cmd install --port 80) ./cmd install ``` ### Reset Password ```bash # Reset default administrator password ./cmd repassword ``` ### Change Port ```bash # This method only changes HTTP port. For HTTPS port, please read SSL configuration below ./cmd port 80 ``` ### Stop Service ```bash ./cmd down ``` ### Start Service ```bash ./cmd up ``` ### Development & Build Please ensure you have installed `NodeJs 20+` ```bash # Development mode ./cmd dev # Build project (This is for web client. For desktop apps, refer to ".github/workflows/publish.yml") ./cmd prod ``` ### SSL Configuration #### Method 1: Automatic Configuration ```bash # Run command and follow the prompts ./cmd https ``` #### Method 2: Nginx Proxy Configuration ```bash # 1、Add Nginx proxy configuration proxy_set_header X-Forwarded-Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 2、Run command (To cancel Nginx proxy configuration: ./cmd https close) ./cmd https agent ``` ## Upgrade & Update **Note: Please backup your data before upgrading!** Recommended: use the one-line script (run it inside an existing installation; it pulls the latest code and finishes the upgrade in a single run): ```bash curl -fsSL https://raw.githubusercontent.com/kuaifan/dootask/pro/bin/install | bash ``` Or use the local command: ```bash ./cmd update ``` * If you encounter 502 errors after upgrade, run `./cmd reup` to restart services. ## Project Migration After installing the new project, follow these steps to complete migration: 1、Backup the MariaDB database ```bash # Run command in the old project ./cmd mysql backup ``` > `./cmd mysql` is the CLI subcommand name; backups run against th阅读完整原文
项目深度分析 AI 生成
企业级私有化交付与技术运维支持服务
| 产品构想 | 针对企业在内部服务器/私有云落地 DooTask 的需求,提供一站式初始化配置、数据迁移、高可用方案与长期运维保障。 |
| 核心功能 | Docker生产级性能调优、HTTPS及反向代理定制、定时自动冷热备份脚本、大版本无缝升级保障、企业工单支持。 |
| 目标用户 | 缺乏专业Linux/Docker运维人员的中小企业、对数据隐私敏感的制造/外包团队。 |
| 难度/周期 | 低 · 1-2周 · 成本:低(基础服务器测试环境、沟通成本) |
| 收费模式 | 按次收费(单次交付服务费)或年订阅制维保费用。 |
| 竞争风险 | 官方已提供封装度较高的安装脚本(./cmd install),常规安装技术门槛低,需聚焦在复杂网络架构、故障排查和数据恢复等高价值场景。 |
| 依据 | 已验证事实 |
合规双重许可与企业插件扩展定制
| 产品构想 | 利用原作者/商业授权方身份(或联合原作者)提供商业闭源许可,并针对企业生态开发对接插件(如钉钉/企微打通、LDAP/AD域集成)。 |
| 核心功能 | 商业免开源闭源授权、LDAP/企业微信/飞书账号统一认证插件、自动化数据报表与权限增强模块。 |
| 目标用户 | 不能接受 AGPL-3.0 开源传染风险的中大型企业、需要集成现有内部IT系统的IT部门。 |
| 难度/周期 | 中等 · 1-2个月 · 成本:中(PHP/前端二次开发、测试环境搭建) |
| 收费模式 | 商业授权 License 费用、插件单独按年/买断授权。 |
| 竞争风险 | 若非项目著作权所有人,不能直接提供 AGPL-3.0 的商业豁免授权,仅能针对独立插件以非侵入方式售卖或提供外包定制服务。 |
| 依据 | 已验证事实 |
免运维的多租户在线云协同 SaaS
| 产品构想 | 将本地部署形态改为开箱即用的多租户托管 SaaS,面向不想自行购置云服务器的中小微团队。 |
| 核心功能 | 一分钟注册开箱即用、云端加密即时通讯、自动异地多活备份、按使用人数与存储扩容计费。 |
| 目标用户 | 自由职业者工作室、小微初创公司、短期跨地域协作项目组。 |
| 难度/周期 | 高 · 2-3个月 · 成本:中高(多节点服务器资源、MariaDB集群、对象存储及网络带宽成本) |
| 收费模式 | 按席位月费/年费(SaaS订阅),增值存储空间包。 |
| 竞争风险 | 开源项目默认架构基于单机 Docker Compose(包含 MariaDB、本地文件存储),改造为多租户架构开发工作量较大;同时面临国内 SaaS 市场激烈的价格竞争。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| dootask/kpi | 中文介绍暂未生成 🎯 现代化 KPI 绩效考核管理系统 - 基于 Next.js 和 Go 构建,支持多角色协作、数据统计分析和 Exce |
28 | TypeScript |
| kuaifan/dootask-app | 中文介绍暂未生成 | 10 | C++ |
| dividduang/dootask-fastapi | 中文介绍暂未生成 Independent FastAPI backend with preserved DooTask frontend; |
4 | Vue |
| kuaifan/dootask-ai | 中文介绍暂未生成 已迁入 dootask/system-plugins 统一维护(本仓库已归档) |
3 | Python |
| hitosea/dootask-okr | 中文介绍暂未生成 已迁入 dootask/system-plugins 统一维护(本仓库已归档) |
3 | JavaScript |
| dootask/ai | 中文介绍暂未生成 基于 DooTask 主程序的企业级 AI 智能体插件系统 |
2 | TypeScript |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2021-08-29,近 30 天仍在推送,发布过 100 个 Release |
| 社区活跃 | Star 5,607 / Fork 1,076 / Issue 171(数据支持,可自行核实) |
| 许可证 | AGPL-3.0 商用需注意传染性条款 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。