mirror of
https://github.com/okxlin/appstore.git
synced 2026-09-22 08:00:59 +00:00
Keep the PR shell compatibility improvement, but support both Docker Compose v2 and docker-compose while returning a failure when no Compose command is available. Refs: #4371
ErisPulse
产品介绍
ErisPulse 是一个事件驱动的多平台机器人开发框架,内置 Dashboard,可用于集中管理适配器、插件和运行状态。
主要功能
- 通过 Dashboard 管理机器人框架配置
- 支持 QQ、Telegram、Kook、云湖、Matrix、邮件等多平台扩展
- 支持容器内热更新框架、适配器和插件
- 持久化配置目录和 Python packages 卷,减少重建容器后的重复安装
访问说明
安装后访问 http://<服务器 IP>:8000/Dashboard,实际端口以安装表单中的 PANEL_APP_PORT_HTTP 为准。首次访问时使用安装表单中生成或填写的 Dashboard 登录令牌。
Introduction
ErisPulse is an event-driven multi-platform bot framework with a built-in Dashboard for managing adapters, plugins and runtime status.
Features
- Manage bot framework configuration from the Dashboard
- Extend to QQ, Telegram, Kook, Yunhu, Matrix, email and other platforms
- Update the framework, adapters and plugins from inside the container
- Persist the configuration directory and Python packages volume across container rebuilds
部署说明
- 本应用使用镜像
erispulse/erispulse:latest。 - 应用分类:Tool。
- 支持架构:amd64、arm64。
- 框架更新应在 Dashboard 内完成,容器启动时不再自动切换 stable/dev 频道。
端口
| 变量 | 说明 | 默认值 | 必填 |
|---|---|---|---|
| PANEL_APP_PORT_HTTP | Dashboard Web 访问端口 | 8000 | 是 |
数据持久化
| 变量 | 说明 | 默认值 | 必填 |
|---|---|---|---|
| DATA_PATH | ErisPulse 配置目录 | ./data | 是 |
升级或迁移前,请在 1Panel 中备份上述数据目录。
参数说明
| 变量 | 说明 | 默认值 | 必填 |
|---|---|---|---|
| TIME_ZONE | 时区 | Asia/Shanghai | 是 |
| ERISPULSE_DASHBOARD_TOKEN | Dashboard 登录令牌 | 随机生成 | 是 |
| ERISPULSE_LANG | Docker 启动界面和日志语言,留空自动检测 | 留空 | 否 |
| CONTAINER_NAME | 容器名称和 packages 卷名前缀 | erispulse | 是 |
使用说明
- 安装完成后,浏览器访问
http://<IP>:<端口>/Dashboard。 - 使用安装时设置的 Dashboard 令牌登录。
- 在 Dashboard 中配置适配器、插件和框架更新。
- 数据路径下的配置文件会在首次启动时自动生成。
packages命名卷会绑定容器名称,用于持久化 Dashboard 热更新安装的 Python 包。- 当前上游 Dashboard 模块会在容器启动日志中打印 Dashboard 访问令牌。请将容器日志视为敏感信息,分享日志前先脱敏,并在令牌泄露后及时修改
DATA_PATH/config.toml中的Dashboard.token。 - 本次维护审计中,Trivy 对
erispulse/erispulse:latest的 Debian 基础层报告了若干 High/Critical CVE,主要涉及 perl、ncurses、sqlite 等系统包且暂无 fixed version。建议保持镜像更新,并按需限制 Dashboard 的公网暴露范围。