github donknap/dpanel v1.11.0

3 hours ago

feat: redesign the Overview page with host resource monitoring, health indicators, resource trends, and Docker usage statistics
feat: switch Overview resource metrics between Docker and host data, and show Compose projects awaiting deployment
feat: add built-in and custom Overview shortcuts, with URL links that can open designated dialogs directly
feat: unify file management for panel data, host files, SSH-connected Docker hosts, containers, and volumes
feat: copy, move, and rename files; manage ownership and permissions; calculate directory sizes
feat: create ZIP, TAR, and TAR.GZ archives and extract supported compressed files in the file manager
feat: allow the file manager proxy container to be cleaned up when its dialog closes, with a saved preference
feat: add Passkey sign-in, credential management, and global settings in Pro Edition
feat: combine panel logs, Docker events, and the latest panel upgrade log in System Logs, with search, filtering, raw panel log download, and cleanup
feat: discover container ports and check their reachability from the panel
feat: connect to Docker inside WSL distributions on Windows
feat: save image build configurations separately from execution, with build progress and cancellation
feat: synchronize Compose project directories before deployments started from the UI or CLI
feat: allow creating an empty task in Compose
feat: show the console command line in Compose details
feat: offer registry mirror configuration when an image pull fails in the pull dialog
feat: add the CLI -q option to suppress successful command result output

fix: restore the system:backup CLI command and normalize selected backup paths
fix: support Windows CMD in the web console and improve Windows file-system compatibility
fix: allow image builds to be cancelled immediately after they start
fix: prevent container execution and host-monitoring processes from remaining active after their work ends
fix: close WebSocket connections when requests are interrupted and clean up file manager proxy containers at the correct time
fix: synchronize Compose directory data to remote Docker environments before deployment
fix: restore host-mounted directories and files correctly from container snapshots
fix: remove eligible unused images during cleanup
fix: complete Docker event details and reduce low-priority event notifications
fix: validate custom security entrance paths and refresh login credentials after administrator account changes
fix: correct console log font settings, scrolling in container JSON details, translations, and excessive log output
fix: improve Buildx configuration behavior and image pull error feedback
fix: restore icon retrieval for Overview shortcuts
fix: show the correct host memory usage when Docker runs in an LXC environment with a cgroup memory limit
fix: recognize common Redis and Apache log timestamps and severity levels
fix: restore the previous Buildx builder if recreating it fails
fix: prevent saved image build ZIP files from being deleted when their upload entries are removed
fix: display the Pro Edition security entrance logo and generate panel upgrade commands correctly
fix: disable list actions for the DPanel container and provide a shortcut to System Upgrade
fix: support Kylin Linux (#324)

refactor: manage Agent as a system component and reduce the file manager helper's privileges
refactor: route Compose directory synchronization through the unified file manager
refactor: improve Buildx context configuration, creation, cleanup, and image-build integration
refactor: align container command execution with local and SSH executors, and support ZIP-to-TAR conversion for builds



增加 全新概览页,展示主机资源监控、运行健康状态、资源趋势及 Docker 用量统计
增加 概览资源指标支持切换 Docker 与主机数据,并展示待部署的 Compose 项目数量
增加 概览内置与自定义快捷方式,支持通过 URL 直达指定弹窗
增加 统一文件管理入口,管理面板数据、主机、通过 SSH 连接的 Docker 主机、容器和存储卷中的文件
增加 文件复制、移动、重命名、所有者和权限管理,以及目录体积计算
增加 文件管理器内创建 ZIP、TAR、TAR.GZ 压缩包,并解压受支持的压缩文件
增加 文件管理器关闭时可清理代理容器,并保存该行为的开关偏好
增加 专业版 Passkey 登录、凭证管理及全局配置
增加 系统日志,整合面板日志、Docker 事件和最近一次面板升级日志,支持搜索、筛选、下载原始面板日志及清理
增加 容器端口发现和连通性检测
增加 Windows 环境连接 WSL 发行版中的 Docker
增加 镜像构建配置可单独保存,再执行构建,并展示进度与中止操作
增加 从界面或命令行部署 Compose 前同步项目目录img.png
增加 Compose 支持创建空任务
增加 Compose 详情展示控制台命令行
增加 镜像拉取弹窗失败后提示配置镜像仓库加速地址
增加 命令行 -q 参数,静默输出成功命令的结果

修复 缺少 system:backup 命令,并归一化指定的备份路径
修复 Web 控制台的 Windows CMD 支持及 Windows 文件系统兼容问题
修复 镜像构建刚开始时无法中止
修复 容器命令执行和主机监控进程结束后仍可能残留
修复 请求中断后 WebSocket 未关闭,以及文件管理代理容器销毁时机不正确
修复 远程 Docker 环境部署 Compose 前项目目录数据未同步
修复 容器快照恢复时挂载的主机目录和文件未正确恢复
修复 清理未使用镜像时部分符合条件的镜像未被移除
修复 Docker 事件信息不完整,并减少低优先级事件通知
修复 自定义安全入口路径校验,以及管理员账号变更后的登录凭证刷新问题
修复 控制台日志字体配置、容器 JSON 详情滚动、多语言文案及日志输出过多的问题
修复 Buildx 配置及镜像拉取错误反馈中的问题
修复 概览快捷方式无法获取图标
修复 Docker 运行在受 cgroup 内存限制的 LXC 环境时,主机内存用量显示不正确
修复 Redis、Apache 等常见日志的时间和级别识别不正确
修复 重新创建 Buildx 构建器失败时未恢复原有构建器
修复 移除镜像构建 ZIP 上传项时可能误删已保存的文件
修复 专业版安全入口标志不显示、面板升级命令生成异常
修复 DPanel 自身容器仍可使用列表操作,并提供快速跳转至系统升级的入口
修复 不支持麒麟系统的问题(#324)

优化 将 Agent 作为系统组件管理,收敛文件管理助手权限
优化 通过统一文件管理能力完成 Compose 项目目录同步
优化 Buildx 上下文配置、创建、清理及镜像构建的调用流程
优化 容器命令执行与本地、SSH 执行器的行为一致性,并支持构建时将 ZIP 转换为 TAR

Don't miss a new dpanel release

NewReleases is sending notifications on new releases.