feat: 为 EasyTier 添加完整 TOML 配置支持

- 新增快速配置与完整配置模式,兼容旧版配置
 - 统一扩展配置校验及受保护临时文件生命周期
- 支持通过 easytier-core -c 加载 TOML 配置
- 复用前端配置模式编辑组件并更新中英文文案与类型
- 补充配置校验、启动参数、文件权限及清理测试
This commit is contained in:
mofeng-git
2026-07-30 21:26:00 +08:00
parent 8b09824e04
commit ce1712ff2e
11 changed files with 656 additions and 290 deletions

View File

@@ -1030,6 +1030,10 @@ export default {
easytier: {
title: 'Easytier Network',
desc: 'P2P VPN networking via EasyTier',
quickConfig: 'Quick Config',
fullConfig: 'Full Config',
fullConfigHint: 'Paste the full easytier.toml configuration file here',
fullConfigRequired: 'Enter the full easytier.toml configuration',
networkName: 'Network Name',
networkNameRequired: 'Enter the EasyTier network name',
networkSecret: 'Network Secret',

View File

@@ -1029,6 +1029,10 @@ export default {
easytier: {
title: 'Easytier 组网',
desc: '通过 EasyTier 实现 P2P VPN 组网',
quickConfig: '快速配置',
fullConfig: '完整配置',
fullConfigHint: '可在此粘贴完整的 easytier.toml 配置文件',
fullConfigRequired: '请填写完整 easytier.toml 配置',
networkName: '网络名称',
networkNameRequired: '请填写 EasyTier 网络名称',
networkSecret: '网络密钥',