资讯动态

这款开源工具把看板、甘特图、任务管理全做了!NAS部署Vikunja

发布时间:2026/8/22 1:30:20 来源:尧图企业网站定制
这款开源工具把看板、甘特图、任务管理全做了NAS部署Vikunja哈喽小伙伴们好我是Stark-C~To-Do类的工具应该有很多人都在用吧就比如说我一直都有使用Microsoft To-Do的习惯因为这类工具日常记点代办、提醒一下重要事项它也确实很好用。不过Microsoft To-Do虽说用起来方便但是缺点也有。比如说它功能单一只能以纯列表的形式展现任务管理任务一多就显得有些杂乱还有就是它虽说能同步但是必须依赖微软自己的云服务电脑端的To-Do想要在手机上使用还需要安装微软自己的APP并登录账号才可以。所以作为NAS用户我就想到能不能私有化部署一个To-Do项目这样多端同步方便一点同时还能保障隐私安全。于是就有了今天为大家分享的这款工具--Vikunja。关于VikunjaVikunja 是一款免费开源、支持自托管的任务与项目管理系统。它不仅具备完整的 To‑Do 功能还能将任务按项目分类并进一步拆分成子项目让所有内容都能以清晰的层级结构呈现不会混在一起。它还提供多种任务视图包括列表、看板、甘特图、表格等还支持提醒、重复任务、标签、过滤器、附件等功能从而适配不同的使用习惯和不同的工作场景。除此之外Vikunja 也非常适合团队协作你可以将项目共享给整个团队并把任务分配给对应的负责人团队成员的工作状态和任务进度都能一目了然。项目Github地址https://github.com/go-vikunja/vikunja并且更良心的是Vikunja是支持多端同步的它有现成的PC/手机端都支持离线使用然后在网络恢复的时候自动同步非常适合外出通勤或临时记录灵感的时候使用。Vikunja部署本地部署我依然以威联通NAS为例在Docker目录中威联通默认的Docker目录为“Container)新建一个“vikunja”的文件夹然后在该文件夹内在建db、files两个子文件夹。然后打开威联通Container Station选择“应用程序--创建”。在创建应用程序这里应用程序名称随意然后在方框内输入以下 Docker Compose 配置信息services: vikunja: image: vikunja/vikunja:latest container_name: vikunja environment: - VIKUNJA_SERVICE_PUBLICURLhttp://192.168.31.90:3456 #项目真实访问地址其实就是【IP:端口号】 - VIKUNJA_SERVICE_JWTSECRETQ9mZp4uT3xA7rVbK2sFjN8wHcYdL0eP - VIKUNJA_DATABASE_TYPEmysql - VIKUNJA_DATABASE_HOSTdb - VIKUNJA_DATABASE_PASSWORDchangeme - VIKUNJA_DATABASE_USERvikunja - VIKUNJA_DATABASE_DATABASEvikunja ports: - 3456:3456 #项目web页面打开端口冒号前面请勿冲突 volumes: - /share/Container/vikunja/files:/app/vikunja/files # 冒号前面映射files子文件夹本地路径 depends_on: db: condition: service_healthy restart: unless-stopped db: image: mariadb:10 container_name: vikunja-db command: --character-set-serverutf8mb4 --collation-serverutf8mb4_unicode_ci environment: MYSQL_ROOT_PASSWORD: supersecret MYSQL_USER: vikunja MYSQL_PASSWORD: changeme MYSQL_DATABASE: vikunja volumes: - /share/Container/vikunja/db:/var/lib/mysql # 冒号前面映射db子文件夹本地路径 healthcheck: test: [CMD-SHELL, mysqladmin ping -h localhost -u $$MYSQL_USER --password$$MYSQL_PASSWORD] interval: 2s start_period: 30s restart: unless-stopped代码需要修改的地方我都用中文注释标注出来了其它的直接保持默认即可。镜像的拉取需要自行解决网络问题粘贴到自己的NAS这边之前建议使用AI工具优化一下以防止格式问题造成的部署失败。完成之后记得点“验证”按钮如果通过了就可以点右下角的“创建”按钮。项目部署好之后看到两个容器显示“正在运行”就说明可以使用了。Vikunja体验打开vikunja容器的详细信息复制一下它的“端口转发URL”也就是“NAS IP:端口号”。Vikunja是原生支持中文显示的首次使用需要创建一个账户创建好之后直接登录即可。我这里是之前就创建好了所以这里是直接登录。项目的页面还是很简洁的展示的UI也非常符合我们的使用习惯。用起来也很简单在主界面就能直接创建任务然后点“添加”按钮就可以了。创建好的任务可以进一步编辑。它的编辑功能可以说是异常的强大几乎和专业的编辑器一样不仅支持多级标题、字体设置、列表模式添加标签、附件代码等还支持设置提醒、优先级以及分配用户等。最贴心的是项目是支持实时自动保存的我们编辑好之后直接退出界面就可以了。Vikunja甚至还直接Markdown我都想考虑把我的创作库给搬过来了。可以看甘特图也就是用时间线的方式把任务的开始、结束、进度和依赖关系全部展示出来。这个对于做长期项目或者多人协作查看工作进度还是很有用的。不过我们普通用户最适合的方式还是直接在“看板”中查看所有的项目类型进度都一目了然。可以添加项目和团队不过需要自己手动创建。设置中也有很多个性化选项比如更新密码设置两步验证导出数据等。同时还支持第三方服务器的同步。具体的操作我就不一一展示了官网其实也有具体的用法。最后总的来说Vikunja应该算是我目前碰到最好、并可私有化部署的免费任务管理器了。它完全可以取代Microsoft To-Do并且用起来更灵活、功能还比Microsoft To-Do更多更强大不管是个人使用还是用来团队协作Vikunja都能是一个不错的管理平台。好了以上就是今天给大家分享的内容我是爱分享的Stark-C如果今天的内容对你有帮助请记得收藏顺便点点关注咱们下期再见谢谢大家~

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价