轻量、现代的定时任务管理面板,Docker 一键部署,开箱即用
呆呆面板 (Daidai Panel) 是一款轻量级定时任务管理平台,采用 Go (Gin) + Vue3 (Element Plus) + SQLite 架构,专注于脚本托管与自动化任务调度。支持 Python、Node.js、Shell、TypeScript、Go 等多语言脚本的定时执行与可视化管理,内置 18 种消息推送渠道、订阅管理、环境变量、依赖管理、Open API 等功能。Docker 一键部署,开箱即用。
| 功能 | 截图 |
|---|---|
| 登录页面 | ![]() |
| 仪表盘 | ![]() |
| 定时任务 | ![]() |
| 脚本管理 | ![]() |
| 环境变量 | ![]() |
| 订阅管理 | ![]() |
| 消息通知 | ![]() |
| 依赖管理 | ![]() |
services:
daidai-panel:
image: docker.1ms.run/linzixuanzz/daidai-panel:latest
container_name: daidai-panel
restart: unless-stopped
ports:
- "5700:5700"
volumes:
- ./Dumb-Panel:/app/Dumb-Panel
- /var/run/docker.sock:/var/run/docker.sock
environment:
- TZ=Asia/Shanghai
- CONTAINER_NAME=daidai-panel
- IMAGE_NAME=docker.1ms.run/linzixuanzz/daidai-panel:latest
docker compose up -d
启动后访问:http://localhost:5700
docker run -d \
--pull=always \
--name daidai-panel \
--restart unless-stopped \
-p 5700:5700 \
-v $(pwd)/Dumb-Panel:/app/Dumb-Panel \
-v /var/run/docker.sock:/var/run/docker.sock \
-e TZ=Asia/Shanghai \
-e CONTAINER_NAME=daidai-panel \
-e IMAGE_NAME=docker.1ms.run/linzixuanzz/daidai-panel:latest \
docker.1ms.run/linzixuanzz/daidai-panel:latest
启动后访问:http://localhost:5700,首次使用需要初始化管理员账号。
容器内内置了 ddp 命令,用于在终端里直接做常见运维操作:
docker exec -it daidai-panel ddp help
docker exec -it daidai-panel ddp status
docker exec -it daidai-panel ddp check
docker exec -it daidai-panel ddp logs --lines 200
docker exec -it daidai-panel ddp script list
docker exec -it daidai-panel ddp env list
docker exec -it daidai-panel ddp task list --status running
docker exec -it daidai-panel ddp backup create --name nightly
docker exec -it daidai-panel ddp restart
docker exec -it daidai-panel ddp update
./Dumb-Panel/
├── daidai.db # SQLite 数据库
├── .jwt_secret # 自动生成的 JWT 密钥
├── panel.log # 面板运行日志
├── deps/ # Python / Node.js 依赖目录
├── scripts/ # 脚本文件存储
├── logs/ # 执行日志
└── backups/ # 数据备份
| 层 | 技术 |
|---|---|
| 前端 | Vue 3 + TypeScript + Element Plus + Pinia + Vite |
| 后端 | Go (Gin) + GORM + SQLite |
| 部署 | Nginx + Go Binary,Docker 单镜像(AMD64 / ARM64) |
| 变量 | 说明 | 默认值 |
|---|---|---|
TZ | 时区 | Asia/Shanghai |
DATA_DIR | 数据存储目录 | /app/Dumb-Panel |
DB_PATH | 数据库路径 | ${DATA_DIR}/daidai.db |
PANEL_PORT | 容器内 Nginx 监听端口 | 5700 |
SERVER_PORT | Go 服务端口 | 5701 |
镜像同时支持 linux/amd64 和 linux/arm64,可在 x86 服务器和 ARM 设备(如树莓派、Oracle ARM 云服务器)上直接运行。
本项目的开发离不开以下优秀的开源项目:
Copyright © 2026, linzixuanzz. Released under the MIT.