Commit Graph

232 Commits

Author SHA1 Message Date
Mapleawaa
36835fce16 chore: 更新版本号至 v6.3.0 并修复文档链接
1. 同步更新 VERSION 文件、主脚本及更新日志中的版本号为 6.3.0。
2. 修复文档中 Proxmox 官方链接缺少协议头的问题。
3. 在 VitePress 配置中启用 ignoreDeadLinks 以忽略死链检查。
2026-02-07 19:45:30 +08:00
Mapleawaa
f4482ce376 refactor: 重构 UI 视觉系统并升级颜色兼容性
1. 重构颜色初始化逻辑,支持 TTY 自动检测,通过 printf 定义 ANSI 变量以增强兼容性
2. 统一全脚本 UI 视觉风格,引入 UI_BORDER、UI_DIVIDER 等常量并优化色彩层级
3. 针对核显虚拟化及系统信息模块强化视觉警告提示,提升 noVNC 等终端的显示效果
4. 更新项目文档(核显直通、SR-IOV、PVE 升级教程)并修正脚本下载命令
5. 版本号升级至 v6.2.1
2026-02-07 19:40:25 +08:00
CyreneNight
88194d3d8c 更新 README.md 2026-02-07 11:58:02 +08:00
Mapleawaa
74f78c83b9 docs: 更新高级教程并集成 Giscus 评论系统
- 在文档站新增 CPU 调优、PVE 8 升 9、存储管理三篇深度教程
- 集成 Giscus 评论组件,支持在文档底部进行留言反馈
- 优化 PVE-Tools 脚本提示,增加指向详细文档的链接
- 在 PVE 升级流程中增加自动备份核心数据库的操作
2026-02-07 00:56:28 +08:00
Mapleawaa
ac4b86773e docs: 更新文档内容并新增高级教程页面
1. 在 guide/features/index 页面增加虚拟机管理与定时开关机功能描述
2. 新增高级教程章节,包含 Intel 核显直通与 SR-IOV 虚拟化深度解析
3. 更新 README 中的文档链接及脚本下载地址
4. 优化 Web 端 UI:引入 HarmonyOS 字体,新增公告组件及引导提示
5. 在 FAQ 中针对近期域名访问缓慢问题添加说明
2026-02-07 00:41:06 +08:00
Mapleawaa
a479c880f3 docs: 新增官方文档站更新日志页面
- 在 Web 目录下新增 update.md,包含从项目创建至今的详细版本演进记录
- 在首页 (index.md) 英雄区新增“更新日志”按钮
- 在导航栏和侧边栏配置中同步添加“更新日志”入口
- 优化文档站页脚样式,修复版权信息的显示格式
- 同步更新 VERSION 文件
2026-02-07 00:10:22 +08:00
Mapleawaa
df97f2d4b8 docs: 修改了README中关于新的文档站的描述 2026-02-07 00:00:07 +08:00
Mapleawaa
dca31970c9 feat: 新增虚拟机与容器定时开关机管理功能
- 在脚本中新增定时任务管理菜单,支持对 qm 和 pct 进行自动识别与配置
- 实现基于 /etc/cron.d/ 的幂等配置管理,支持自定义开关机时间并自动重启服务
- 文档网站新增脚本下载源切换功能,支持多线路(Cloudflare/GitHub/CDN)选择
- 优化文档网站视觉效果,为标题及页脚添加渐变色与颗粒感质感
- 更新版本号至 6.2.0 并同步构建脚本与统计配置
2026-02-07 00:00:01 +08:00
Mapleawaa
99ff4e3485 feat(web): 添加 Cloudflare Workers 入口文件
为 Web 项目添加 index.js 作为 Worker 的入口点,并在 wrangler.jsonc 中配置 main 字段。这样可以通过 Worker 代理静态资源,为后续添加自定义路由或中间件逻辑提供支持。
2026-02-06 23:01:31 +08:00
Mapleawaa
d6d3ae245d chore(web): 移除 wrangler.jsonc 中多余的资源绑定
在 Cloudflare Workers 静态资产配置中移除 "binding": "ASSETS",因为现代版本的 Wrangler 不再强制要求该绑定,简化配置文件结构。
2026-02-06 22:58:01 +08:00
Mapleawaa
3f9e3cd357 chore(web): 添加 wrangler.jsonc 配置文件
为项目引入 Cloudflare Workers 部署配置,指定静态资源目录为 VitePress 构建输出路径。
2026-02-06 22:52:39 +08:00
Mapleawaa
dbf62340b3 refactor: 重构脚本菜单结构并引入 VitePress 文档
1. 重新组织 PVE-Tools.sh 的主菜单及二级菜单分类,使功能逻辑更清晰
2. 在 Web/ 目录下引入基于 VitePress 的官方文档,并优化构建脚本
3. 增强脚本更新提示界面,支持显示详细的 Markdown 格式更新日志
4. 修复 .gitignore 中路径匹配的格式问题
5. 在脚本中新增大量“图吧”风格的随机小贴士,提升用户体验
2026-02-06 22:28:54 +08:00
Mapleawaa
543e4b11b4 feat: 新增 Web 官方文档并优化脚本配置管理
1. 在 Web 目录下基于 VitePress 构建了全新的官方文档,包含使用指南、功能特性及 FAQ。
2. 为脚本新增了配置块安全管理函数 (`apply_block`, `remove_block`),支持带标记的幂等修改。
3. 引入了 GRUB 参数幂等管理函数,实现对 `/etc/default/grub` 配置的精准增删。
4. 优化了核显虚拟化 (SR-IOV/GVT-g) 的配置逻辑,自动处理驱动冲突并增强兼容性。
5. 更新了 `.gitignore` 以适配 VitePress 项目,并修正了部分脚本逻辑漏洞。
2026-02-06 22:28:39 +08:00
Mapleawaa
da52a04a27 feat: 优化 iGPU SR-IOV 配置以兼容 PVE 9.1 Closes #65
在 GRUB 参数中添加 module_blacklist=xe,防止 6.8+ 内核中新的 xe 驱动与 i915 驱动冲突,确保 SR-IOV 功能在 PVE 9.1 环境下正常运行。
2026-02-03 16:45:39 +08:00
CyreneNight
c0c2c7341f Update star count from 500 to 1K in README 2026-01-20 20:15:29 +08:00
Mapleawaa
5672fa862d Merge branch 'main' of https://github.com/Mapleawaa/PVE-Tools-9 2026-01-20 20:14:27 +08:00
Mapleawaa
6d6878557a fix: 优化磁盘休眠检测逻辑并更新版本
1. 在磁盘休眠检测中增加对 SAS 协议的判断,避免对 SAS 盘使用 hdparm 导致误报。
2. 将版本号从 6.0.0 升级至 6.0.1。
2026-01-20 19:37:33 +08:00
CyreneNight
ca6f776b30 Remove main features and supported functions sections
Removed main features and supported functions sections from the README.
2026-01-18 15:02:22 +08:00
CyreneNight
6136d002a2 Update README with script options and features
Added documentation for script options and features.
2026-01-18 15:02:02 +08:00
Mapleawaa
5f1fa1b027 Merge branch 'main' of https://github.com/Mapleawaa/PVE-Tools-9 2026-01-14 21:45:47 +08:00
Mapleawaa
b82273a823 docs: 更新项目主截图并新增备选图
更新 main-shot.png 以反映最新的界面状态,并添加 main-shot.5.png 作为补充文档素材。
2026-01-14 21:45:44 +08:00
GitHub Action
c7e29ebff6 chore: update version to 6.0.0 2026-01-14 12:55:13 +00:00
Mapleawaa
96f1b5f2ab feat: 更新至 v6.0.0 并新增 Intel 核显直通与救砖工具
1. 版本号从 5.0.0 升级至 6.0.0。
2. 重构主菜单结构,采用二级菜单分类,提升交互体验。
3. 新增 Intel 6-14 代核显直通自动化配置功能,支持自动下载 ROM 和修改版 QEMU。
4. 新增“应急救砖工具箱”,支持恢复官方 proxmoxlib.js、重置驱动黑名单及还原官方 QEMU。
5. 优化 CI/CD 流程,引入 shc 将脚本编译为二进制文件发布。
6. 优化日志记录机制,减少控制台冗余输出。
2026-01-14 20:54:27 +08:00
Mapleawaa
a5d1ca3bda fix: 优化移除 PVE 订阅弹窗的匹配逻辑
通过修改状态判断逻辑(将 !== 'active' 改为 == 'active')来屏蔽弹窗,提高对新版本 PVE 的兼容性。同时引入 Perl 处理多行匹配作为备用方案,增强脚本的鲁棒性。
2026-01-14 20:07:29 +08:00
Mapleawaa
943c7f57bb Merge branch 'main' of https://github.com/Mapleawaa/PVE-Tools-9 2026-01-06 20:39:34 +08:00
Mapleawaa
306041d363 style: 移除菜单和版本信息中的多余空行
删除show_menu函数和版本信息显示中的多余空行,保持界面整洁统一
2026-01-06 20:39:32 +08:00
CyreneNight
f67aff54bc docs: 修复了错误的快捷命令
Update international network install script URL
2025-12-26 16:03:51 +08:00
Aethersailor
1ad3f6415f Update international network install script URL
Changed the script URL in the README to use the raw content link from GitHub for international network installation instructions.
2025-12-22 09:21:52 +08:00
Mapleawaa
1b92a254e6 Merge branch 'main' of https://github.com/Mapleawaa/PVE-Tools-9 2025-12-15 20:03:36 +08:00
Mapleawaa
f0bfd9a36c fix: 修复了UPS监控项的问题 Closes #49
- 新增从 apcaccess status 中解析 NOMPOWER ,展示 UPS 额定功率(W)
- 根据 NOMPOWER 与 LOADPCT 估算当前功率,并在 UI 中显示
- 对 STATUS 做中文化映射(ONLINE / ONBATT / CHRG / DISCHRG)
- 兼容 OUTPUTV / LINEV 两种电压字段
- 对缺失字段增加默认值,避免异常导致整块 UPS 信息解析失败
2025-12-15 20:03:33 +08:00
CyreneNight
795021342d Fix formatting of repository links in README 2025-12-09 22:58:26 +08:00
CyreneNight
47c338d37f Revise project maintenance notice and links
Updated project status and added new repository links.
2025-12-09 22:58:08 +08:00
CyreneNight
3b98fffbb7 Fix formatting issues in README.md 2025-12-03 17:07:28 +08:00
CyreneNight
e60a4ce08d Fix formatting in README.md 2025-12-03 17:07:11 +08:00
CyreneNight
4b94001d2b Fix README formatting and remove duplicate text
Removed duplicate description line and adjusted formatting.
2025-12-03 17:06:56 +08:00
CyreneNight
e09ec76323 Remove ASCII art from README.md
Removed ASCII art section from README.
2025-12-03 17:05:44 +08:00
Mapleawaa
7463463105 docs: 修改了 Issue template 2025-11-29 23:12:03 +08:00
Mapleawaa
2a096af670 docs: 修改 Issue Workflow 2025-11-29 23:04:42 +08:00
CyreneNight
fb30a57e17 Merge pull request #43 from 201853910/patch-1
更新ceph换的源出错问题
2025-11-29 14:53:13 +08:00
201853910
1430c38d4c 更新ceph换的源出错问题 2025-11-28 23:28:05 +08:00
Mapleawaa
63b00862cf docs: 优化一下排版 2025-11-28 22:06:30 +08:00
Mapleawaa
9097b757e8 docs: 更换错误版本的头图,修复错误的 Markdown 文本 2025-11-28 21:57:23 +08:00
Mapleawaa
6dceb95852 feat: 修复新增巨多功能
- 修复了检查更新过久的问题
 - 优化了 UI,删除了过于重复和臃肿的 UI
 - 删除了一些功能部分的颜色代码
 - 新增核显显卡直通,显卡虚拟化的功能(~~大饼~~)
 - 新增了虚拟机快速安装脚本
 - 修复了错误的 CT 模板
2025-11-28 21:53:20 +08:00
Mapleawaa
e66afba49e feat: 核显直通部分驱动选择问题修复完成。 Closes #37 2025-11-21 20:11:17 +08:00
CyreneNight
231f8bbc13 Delete AGENTS.md 2025-11-21 19:31:43 +08:00
Mapleawaa
4702a6c548 docs: 增加移除 codex 文件 2025-11-21 19:31:02 +08:00
Mapleawaa
ea06b89328 fix: 修复了 AMD 系列 CPU 温度显示出现异常的问题 Closes #31 2025-11-21 19:29:43 +08:00
Mapleawaa
8823fd4e25 fix: 修复了#32 #33 的历史遗留问题
Closes #32 Closes #33
2025-11-14 23:25:05 +08:00
Mapleawaa
775095c0ad fix: 修复了核显拆分部分错误的页面逻辑 2025-11-11 15:32:21 +08:00
Mapleawaa
ea6f8491da docs: 修复了错误的头图 2025-11-11 15:16:33 +08:00