v2.3.0
OpenSPG/KAGv2.3.0Sep 14, 2026by wanghe-fit2cloud
Upgrading?
AI Summary
An update for a server management panel adding support for new AI model providers, expanding GPU monitoring, and enhancing infrastructure management tools.
Key Highlights
- Expanded model support for DashScope and DeepSeek V4 on Ascend hardware
- Rebuilt firewall management and SSH session persistence
- Added VM management for Professional Edition
New Features
- DashScope text-to-image API support
- GB10 images for DeepSeek V4 Flash Vision Exp
- Ascend 910B and AMD GPU monitoring support
- Automatic Brotli compression
- SSH session preservation and recovery
- VM management
- Custom webhook alerts
Full Release Notes
## ✨ New Features / 新增功能 * Models: Added llmman as a local model provider for model accounts / 模型账号新增 llmman 本地模型供应商支持 by @ericcurtin in https://github.com/1Panel-dev/1Panel/pull/13717 * Models: Added DashScope text-to-image API support for custom model accounts / 自定义模型账号新增 DashScope 文生图 API 支持 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13664 * Models: Added GB10 images for deploying DeepSeek V4 Flash Vision Exp with vLLM / vLLM 新增支持 DeepSeek V4 Flash Vision Exp 模型部署的 GB10 镜像 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13647 * Models: Added an Ascend Qwen3.6-35B-A3B model startup template for vLLM / vLLM 新增昇腾 Qwen3.6-35B-A3B 模型启动模板 by @zhengkunwang223 * Models: Added support for selecting Ascend device IDs in vLLM / vLLM 支持指定昇腾设备编号 by @zhengkunwang223 * GPU Monitoring: Added support for Ascend 910B, AMD, and more accelerator devices / 新增昇腾 910B 以及 AMD 等更多芯片设备支持 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13579 * Websites: Added automatic compression activation when the OpenResty Brotli module is enabled and improved Gzip defaults / OpenResty 启用 Brotli 模块时自动开启压缩并优化 Gzip 默认配置 by @Snrat in https://github.com/1Panel-dev/1Panel/pull/13639 * Runtime: Added support for bulk environment variable imports / 支持批量导入环境变量 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13727 * Runtime: Added support for changing the version of installed runtimes / 支持切换已安装运行环境版本 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13730 * Firewall: Rebuilt firewall management / 重构防火墙管理功能 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13628 * Terminal: Added support for preserving SSH sessions and recovering them after disconnections / 支持 SSH 会话保留与断线恢复 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/13707, by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13736 * Terminal: Added a shortcut in the bottom-right corner of the page with visibility controlled in terminal settings / 新增页面右下角快捷入口并支持在终端设置中控制显示 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13772 * Virtual Machine Management: Added virtual machine management to Professional Edition / 专业版新增虚拟机管理功能 by @ssongliu * Panel Settings: Added custom webhook support for alert notifications / 告警通知支持自定义 Webhook by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13685 * Panel Settings: Added support for preserving page sessions in menu tabs / 菜单标签页支持保持页面会话 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13698 ## ⚙️ Enhancements / 功能优化 * App Store: Optimized the app upgrade workflow / 优化应用升级流程 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13549 * Certificates: Improved key usage configuration for self-signed certificates / 优化自签名证书的密钥用途配置 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13771 * Containers: Changed the default container list order to sort by name / 容器列表默认按名称排序 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13770 * Containers: Improved logging for container startup failures / 完善容器启动失败时的日志记录 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13618 * System: Optimized mobile page layouts and file editing / 优化移动端页面布局与文件编辑体验 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13739 * System: Optimized footer navigation display / 优化页脚导航展示 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13642 * File Browser: Improved timeout retries and status prompts for file uploads and cross-node transfers / 优化文件上传与跨节点传输的超时重试和状态提示 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13746 * File Browser: Improved progress display and error handling for remote downloads / 优化远程下载的进度展示与异常处理 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13734 * File Browser: Improved filename compatibility and path validation for ZIP extraction / 优化 ZIP 解压的文件名兼容性与路径校验 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13733 * APP: Improved connection QR code generation and error messages / 优化连接二维码生成与异常提示 by @lan-yonghui * Multi-Node: Improved prompts for node version mismatches / 完善节点版本不一致时的提示 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13691 * Multi-Node: Improved authentication for node communication / 完善节点通信身份校验 by @ssongliu * Interface Settings: Optimized saving and resetting panel appearance settings / 优化面板外观的保存与重置流程 by @lan-yonghui * Panel Settings: Improved parent-child visibility handling for hidden menus / 优化隐藏菜单的父子级显示联动 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13681 * System: Displayed backup upload records in reverse chronological order / 备份上传记录按时间倒序展示 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13770 ## 🛠️ Bug Fixes / 问题修复 * Overview: Fixed inaccurate disk usage statistics when device aliases are used / 修复了使用设备别名时磁盘使用量统计不准确的问题 by @wanghe-fit2cloud in https://github.com/1Panel-dev/1Panel/pull/13570 * App Store: Fixed image pull errors when upgrading OpenList / 修复了 OpenList 升级时镜像拉取异常的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13776 * Agents: Fixed installation failures for OpenClaw extension channel plugins in some scenarios / 修复了部分场景下 OpenClaw 扩展渠道插件安装失败的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13782 * Models: Fixed validation failures for b.ai model accounts / 修复了 b.ai 模型账号验证失败的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13712 * Websites: Fixed an issue where default document names containing underscores or hyphens could not be saved / 修复了默认文档名称包含下划线或连字符时无法保存的问题 by @wanghe-fit2cloud in https://github.com/1Panel-dev/1Panel/pull/13551 * Websites: Fixed SSL port conflicts when creating websites / 修复了创建网站时 SSL 端口冲突的问题 by @A-Words in https://github.com/1Panel-dev/1Panel/pull/13720 * Certificates: Fixed self-signed certificates not being issued by the selected CA / 修复了自签名证书未使用所选 CA 签发的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/13728 * Containers: Fixed loss of Compose configuration after deployment failures / 修复了编排部署失败后配置丢失的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13603 * Containers: Fixed duplicate entries in container port mappings / 修复了容器端口映射重复显示的问题 by @igophper in https://github.com/1Panel-dev/1Panel/pull/13663 * Containers: Fixed missing authentication when pulling images again from private registries / 修复了重新拉取私有仓库镜像时未使用认证信息的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13690 * Containers: Fixed changes to IP allocation methods after container upgrades or recreation / 修复了容器升级或重建后 IP 分配方式发生变化的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13738 * Containers: Fixed disk usage statistics timing out in some scenarios / 修复了部分场景下磁盘占用统计超时的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13695 * System: Fixed version information not updating after uninstalling and reinstalling while retaining data / 修复了保留数据卸载重装后版本信息未更新的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13601 * System: Fixed table selections being unexpectedly cleared when clicking table content / 修复了点击表格内容时意外取消选中状态的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13752 * File Browser: Fixed file loss when copying or moving large directories / 修复了复制或移动大型目录时文件丢失的问题 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13524 * File Browser: Fixed a potential bypass of rate limits on public file shares / 修复了公开文件分享访问频率限制可能被绕过的问题, reported by @mbanyamer and fixed by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13632 * Cron: Fixed scheduled task timeouts accepting values other than positive integers / 修复了任务超时时间允许填写非正整数的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13706 * Toolbox: Fixed antivirus scan timeout settings not taking effect / 修复了病毒扫描超时时间配置未生效的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13619 * Multi-Node: Fixed node status not updating promptly after a successful health check / 修复了节点健康检查通过后状态未及时更新的问题 by @ssongliu * Multi-Node: Fixed forwarding errors for real-time node connections such as terminals / 修复了节点终端等实时连接转发异常的问题 by @ssongliu * Interface Settings: Fixed panel appearance settings being reset when a license is unbound or expires / 修复了许可证解绑或到期后面板外观设置被重置的问题 by @ssongliu * Log Audit: Fixed inaccurate correlation between SSH login and disconnect records / 修复了 SSH 登录与断开记录关联不准确的问题 by @JayLee-sre in https://github.com/1Panel-dev/1Panel/pull/13669, by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13705 * Panel Settings: Fixed allowed IP validation errors when accessing the panel through trusted proxies / 修复了通过可信代理访问时授权 IP 校验异常的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13608 * Panel Settings: Fixed documentation source settings not taking effect promptly / 修复了文档源设置未及时生效的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/13599 * Panel Settings: Fixed menus disappearing after switching service regions / 修复了切换服务地区后菜单丢失的问题 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/13602
Related Repositories
public-apis/public-apis★ 491,126
A collective list of free APIs
NousResearch/hermes-agent★ 255,899
The agent that grows with you
yt-dlp/yt-dlp★ 199,996
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,480
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,700
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.