PassNAT LogoPassNAT

DopplerTask开源自动化平台Docker快速部署指南,NAS轻松搭建工作流自动化系统

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

DopplerTask 是一个革命性的开源任务自动化平台,它让任何人都能轻松构建、运行、复用和分享自动化工作流。无论你是想自动执行一系列 Bash 脚本,还是想远程启动你的汽车,DopplerTask 都能帮你实现。

这个项目采用现代化的技术栈构建,拥有直观易用的可视化界面,支持丰富的内置动作库(如 SSH 连接、HTTP 请求、数据库操作、浏览器自动化等)。同时,DopplerTask 致力于打造一款环保高效的软件,占用资源少,运行速度快,是家庭自动化和工作流自动化的理想选择。

点我跳转

项目地址:

部署安装

想要在外网也能访问你的 DopplerTask 实例?建议配置内网穿透功能。推荐使用 帕斯内网穿透,先注册账号备用。具体的配置步骤可以参考 全平台上手指南,轻松实现远程访问。

快速部署(Docker 单命令)

打开你的 NAS 设备或任何支持 Docker 的系统,执行以下命令即可一键启动 DopplerTask:

1docker run -d -p 8090:8090 -p 61614:61614 -v $HOME:/root dopplertask/dopplertask

命令说明:

`-d`:后台运行容器

`-p 8090:8090`:映射 Web UI 访问端口(8090 是容器内部端口,前面的 8090 是你本机的访问端口,如果冲突可改为其他端口,如 8091:8090)

`-p 61614:61614`:映射消息队列端口(用于任务调度,如无特殊需求保持不变)

`-v $HOME:/root`:挂载用户主目录,用于任务文件持久化存储

访问应用

部署完成后,在浏览器中访问:

1http://localhost:8090/public/index.html

即可看到 DopplerTask 的可视化界面。在这里你可以:

拖拽构建自动化工作流

添加各类动作节点(打印、SSH、HTTP、数据库、浏览器自动化等)

设置条件判断和重试机制

通过 Webhook 触发任务执行

查看执行日志和历史记录

可选:安装 CLI 工具

如果你想通过命令行运行任务,可以安装 DopplerTask CLI:

1npm install -g dopplertask-cli

安装完成后,使用以下命令运行任务:

1dopplertask run [taskname]

查看帮助信息:

1dopplertask --help

本篇教程结束。现在你已经拥有一个功能强大的任务自动化平台了,尽情发挥你的创意吧!