✕
开启精彩搜索
热门搜索
emby EMBY 解析 免流 源码 IPV6 阿里 阿里云 青龙 音乐 网心 网心云 webdav 阿里云盘 unraid 洗白 Rclone 刮削 云梦

手把手教程:5分钟部署呆呆面板,轻松接管你的自动化任务

青龙面板下架后,许多依赖自动化任务的小伙伴陷入了”无家可归”的尴尬。呆呆面板(Daidai Panel)的出现填补了这个空白——它不仅功能对标青龙,还在安全性和资源占用上做了全面优化。更重要的是,部署比你想象的简单得多。

本文将带你从零开始,用最直观的方式完成呆呆面板的部署,让自动化任务管理重回正轨。

一、部署前的准备

在动手之前,先确认你的环境是否满足条件。

硬件要求

呆呆面板非常轻量,对硬件要求极低:

项目 最低配置 推荐配置
CPU 1核 2核及以上
内存 512MB 1GB+
磁盘 1GB可用空间 2GB+
架构 amd64 / arm64 / arm/v7 与设备匹配即可

这意味着绝大多数NAS、树莓派、甚至老旧的x86盒子都能流畅运行。

软件前提

  • Docker 和 Docker Compose(推荐,最主流方式)
  • 或直接支持Docker的NAS系统(飞牛、群晖、威联通、铁威马等均可)

备选方案:如果你不想用Docker,呆呆面板还提供Windows单机版(下载zip解压双击start.bat即可运行)和Android Magisk模块(支持已Root手机)。

二、Docker Compose部署(推荐方式)

这是官方推荐也是体验最好的部署方式。以下教程以飞牛NAS为例,其他支持Docker的设备操作逻辑完全相同。

第1步:创建工作目录

打开NAS的文件管理器,在Docker目录下新建一个文件夹,命名为daidai-panel(名字随意,建议英文)。

第2步:创建docker-compose.yml

用文本编辑器在刚才创建的文件夹中新建docker-compose.yml文件,粘贴以下内容:

name: daidai-panel

services:
  daidai-panel:
    image: ${DAIDAI_PANEL_IMAGE:-linzixuanzz/daidai-panel:latest}
    container_name: daidai-panel
    restart: unless-stopped
    ports:
      - "5700:5700"                                # 宿主机端口:容器端口
    volumes:
      - ./Dumb-Panel:/app/Dumb-Panel               # 数据持久化目录
    environment:
      - TZ=Asia/Shanghai
      - CONTAINER_NAME=daidai-panel
      - IMAGE_NAME=${DAIDAI_PANEL_IMAGE:-linzixuanzz/daidai-panel:latest}
      - PANEL_UPDATE_MANAGER=watchtower
      - WATCHTOWER_HTTP_API_URL=${WATCHTOWER_HTTP_API_URL:-http://watchtower:8080}
      - WATCHTOWER_HTTP_API_TOKEN=${WATCHTOWER_HTTP_API_TOKEN:-daidai-panel-watchtower-token}
      - WATCHTOWER_HTTP_API_PERIODIC_POLLS=true
    labels:
      - com.centurylinklabs.watchtower.enable=true

  watchtower:
    image: nickfedor/watchtower:latest
    container_name: daidai-watchtower
    restart: unless-stopped
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    labels:
      - com.centurylinklabs.watchtower.enable=false
    environment:
      - WATCHTOWER_HTTP_API_TOKEN=${WATCHTOWER_HTTP_API_TOKEN:-daidai-panel-watchtower-token}
      - WATCHTOWER_HTTP_API_PERIODIC_POLLS=true
      - WATCHTOWER_HTTP_API_ENDPOINTS=update
    command:
      - --label-enable
      - --cleanup
      - --interval
      - "3600"

配置要点解读:

  • 端口映射 "5700:5700":左侧是宿主机访问端口,可根据需要修改(比如改成"8080:5700"),但右侧5700不要动
  • 数据目录 ./Dumb-Panel:面板的所有数据(数据库、脚本、日志、备份)都会存于此,升级不会丢失
  • Watchtower容器负责自动更新,--interval 3600表示每小时检查一次新版本

第3步:启动容器

在docker-compose.yml所在目录执行:

docker compose up -d

等待镜像拉取和容器启动,整个过程大约2-3分钟(取决于网络速度)。

第4步:检查运行状态

执行以下命令确认容器正常运行:

docker ps | grep daidai

应该能看到daidai-panel和daidai-watchtower两个容器状态为Up。

三、首次启动与初始化

访问面板

浏览器输入http://你的设备IP:5700(端口号与上文配置一致)。

首次访问会进入管理员账号初始化页面,按提示设置用户名和密码。这是面板的安全第一道防线,务必设置强密码。

界面初体验

登录后你会看到一个布局清晰的后台:

  • 左侧菜单:工作台、定时任务、脚本管理、环境变量、订阅管理、依赖管理、系统设置等
  • 主内容区:展示对应模块的操作界面

整体UI比青龙更加现代清爽,操作逻辑对青龙老用户几乎零学习成本。

四、进阶配置与常用操作

4.1 首次任务创建流程

① 添加环境变量(如需)
在「环境变量」中点击「新增」,填入名称和值(如JD_COOKIE),支持分组管理和批量导入导出。

② 创建脚本
进入「脚本管理」,点击「新建文件」,选择语言(Python/Node.js/Shell/Go等),在线编辑器支持语法高亮和自动保存。

③ 设置定时任务
在「定时任务」中点击「新增」,关联刚才创建的脚本,设置Cron表达式(界面提供常用规则快捷选择,不需要死记硬背)。

④ 运行与查看日志
手动点击「运行」测试任务,执行日志通过SSE技术实时推送,像聊天一样逐条弹出,无需刷新页面。

4.2 从青龙迁移

如果你之前使用青龙面板,迁移非常顺畅:

  • 环境变量:在青龙面板导出,呆呆面板支持批量导入,格式完全兼容
  • 订阅管理:呆呆的订阅参数与青龙ql repo的用法一致——白名单、黑名单、依赖规则均采用逗号或竖线分隔,匹配方式是「子串包含」而非正则
  • 脚本文件:大部分青龙脚本可直接复制使用,无需修改

4.3 配置通知推送

呆呆面板内置22种消息推送渠道(Bark、Telegram、企业微信、钉钉、飞书、Server酱等),在「通知渠道」中配置后,任务执行结果会自动推送给你。

五、常见问题与排障

Q1:镜像拉取失败怎么办?

国内访问Docker Hub可能较慢。可以在docker-compose.yml中通过DAIDAI_PANEL_IMAGE变量指定镜像加速地址,或使用可信的镜像源。也可以到容器镜像监控站点查看可用的加速源状态。

Q2:端口被占用怎么办?

修改docker-compose.yml中ports的左侧端口号,例如改成"5800:5700",然后重新docker compose up -d即可。

Q3:忘记密码或IP白名单把自己锁了?

呆呆面板提供了贴心离线恢复工具。进入容器执行:

# 查看所有用户
docker exec -it daidai-panel ddp list-users

# 重置密码
docker exec -it daidai-panel ddp reset-password <用户名> <新密码>

# 清空IP白名单(误操作时救命)
docker exec -it daidai-panel ddp ip-whitelist clear

Q4:其他品牌的NAS能部署吗?

只要是支持Docker的NAS都可以,配置方法完全一样。群晖用户同样适用。

Q5:不想自动更新,怎么去掉Watchtower?

删除docker-compose.yml中的watchtower服务以及面板容器中的PANEL_UPDATE_MANAGER、WATCHTOWER_*相关环境变量即可,之后通过docker compose pull && docker compose up -d手动更新。

六、写在最后

呆呆面板的部署难度基本属于”复制粘贴”级别,从创建文件夹到浏览器看到界面,全程不超过5分钟。对于青龙老用户,它几乎是无缝衔接的替代品;对于新用户,它提供了比青龙更现代、更安全的起点。

项目虽然还在快速迭代中,但官方更新频繁,社区也开始活跃起来。如果你正在寻找一个稳定、轻量、功能齐全的自动化任务管理方案,呆呆面板值得你花这几分钟部署一试。

项目地址:https://github.com/linzixuanzz/daidai-panel

遇到问题别忘了去GitHub提Issue,开发者响应速度还不错。如果觉得好用,给项目点个Star,支持开源社区持续发展。

💬 评论区 0