Vikunja 任务待办清单
一款由 GPLv3 协议开源的自托管式任务与项目管理工具(Go+Vue3),核心支持个人/团队待办清单、项目看板、子任务、标签、优先级、截止日期、提醒、重复任务、过滤排序、权限分级,兼容Todoist/Tasks导入,提供RESTful API与多客户端(Web/桌面/移动端),支持Docker/Compose一键部署、多语言与主题自定义,适配个人效率管理与团队协作,数据自主可控。

镜像image: vikunja/vikunja:latest
内存占用:27 MB
镜像大小:78 MB
使用感受:7 分
1.一款页面简洁直观的开源任务管理工具
2.涵盖任务创建、优先级设置、标签分类、子任务管理等基础功能
3.提供列表、看板、甘特图、表格等多种视图模式
4.搭配 Markdown 编辑、附件上传、任务评论与实时协作功能
5.整理个人日常琐事、规划学习目标,还是分配团队工作、跟踪项目进度都能轻松应对
6.多层级项目管理:支持主项目/子项目分层管理,可灵活使用列表/看板/甘特图/表格四类视图组织任务
7.多视图支持:,提供多种任务查看方式,包括经典的列表视图、甘特图、表格视图以及看板(Kanban Board),满足不同用户的偏好和需求
8.协作生态:提供团队共享、任务分配、评论交互功能,支持WebDAV协议文件同步
9.中小团队协作:支持角色权限分配,实时同步任务状态变更,适用于敏捷开发等场景
10.替代商业软件:作为Todoist、滴答清单的开源替代方案,提供更轻量级界面和本地化数据管控
11.支持多语言显示
12.注意:首次运行完该项目后,还需给生成的files和db文件夹路径授权777的写入权限,然后重新启动该项目,不然无法正常运行该项目
version: '3'
services:
vikunja:
image: vikunja/vikunja:latest
container_name: vikunja
user: 1000:1000
environment:
- VIKUNJA_SERVICE_PUBLICURL=http://服务器IP:8885/
- VIKUNJA_SERVICE_JWTSECRET=45c1428dbdf63826b7b1a999e012df3b
- VIKUNJA_DATABASE_PATH=/db/vikunja.db
ports:
- 8885:3456
volumes:
- ./files:/app/vikunja/files
- ./db:/db
restart: unless-stopped或
docker run -d \
--name vikunja \
--user 1000:1000 \
-e VIKUNJA_SERVICE_PUBLICURL=http://服务器IP:8885/ \
-e VIKUNJA_SERVICE_JWTSECRET=45c1428dbdf63826b7b1a999e012df3b \
-e VIKUNJA_DATABASE_PATH=/db/vikunja.db \
-p 8885:3456 \
-v $(pwd)/files:/app/vikunja/files \
-v $(pwd)/db:/db \
--restart unless-stopped \
vikunja/vikunja:latest