From eabedde26b52287b4eab9401f3bf8b4dd3c7d7e3 Mon Sep 17 00:00:00 2001 From: Gloridust Date: Sun, 14 Jun 2026 17:46:09 +0800 Subject: [PATCH] =?UTF-8?q?feat(v1.2.0):=20=E6=94=B9=E4=B8=BA=E3=80=8C?= =?UTF-8?q?=E5=BE=AE=E4=BF=A1=20+=20Chromium=20=E6=B5=8F=E8=A7=88=E5=99=A8?= =?UTF-8?q?=E3=80=8D=EF=BC=8CTelegram/=E8=87=AA=E5=AE=9A=E4=B9=89=E6=9A=82?= =?UTF-8?q?=E7=BC=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Telegram 仅 x86_64,暂不做(代码留休眠)。聚焦多架构通用的 Chromium: - Dockerfile apt 装 chromium(Debian Bookworm,amd64/arm64 均有;本地 arm64 实测装成、 chromium --version 正常,镜像 +~0.5GB)。Chromium 随镜像就绪,autostart 直接以 --no-sandbox 软件渲染拉起,无需「下载安装」。 - 新建实例选择器:微信(默认) + 浏览器(Chromium) 可用;自定义标「即将支持」禁用;去掉 Telegram。 Co-Authored-By: Claude Opus 4.8 --- docker/Dockerfile | 1 + panel/web/src/pages/Admin.tsx | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index b4a85e6..6d55207 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -16,6 +16,7 @@ RUN set -eux; \ fonts-wqy-zenhei fonts-wqy-microhei fonts-noto-cjk fonts-noto-color-emoji \ libnss3 libgbm1 libasound2 libxss1 \ xz-utils \ + chromium \ xdotool xclip; \ sed -i 's/# zh_CN.UTF-8 UTF-8/zh_CN.UTF-8 UTF-8/' /etc/locale.gen; \ locale-gen; \ diff --git a/panel/web/src/pages/Admin.tsx b/panel/web/src/pages/Admin.tsx index f66c4b5..046f418 100644 --- a/panel/web/src/pages/Admin.tsx +++ b/panel/web/src/pages/Admin.tsx @@ -1433,8 +1433,8 @@ function CreateInstance({ subs, onClose, onDone }: { subs: PanelUser[]; onClose: ))} setName(e.target.value)} /> - {appType === 'telegram' && ( -
Telegram 官方仅提供 x86_64 桌面版;arm64(树莓派 / 部分 NAS)暂不支持。
+ {appType === 'chromium' && ( +
Chromium 浏览器随镜像就绪,创建后直接「进入实例」即可(无需下载安装)。
)}
允许访问的子账号(管理员默认可访问全部)