一款由 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

Vikunja官网