顺序是:检查基准是否过时 → 自己校验 → 临时文件上跑 mihomo -t → 备份 → 写入 → 重载, 最后两步任一失败就从备份还原并让内核载回原样。 自己校验那一步不能省:实测 v1.19.29,入站的 proxy 指向不存在的出站时 mihomo -t 会通过、 重载会成功,直到有流量走到那个入站才在日志里报错。这类错误只有 Patchbay 查得出来。 路径在读环境变量时就转成绝对路径,因为内核的 PUT /configs 拒绝相对路径。
20 lines
381 B
Plaintext
20 lines
381 B
Plaintext
node_modules/
|
|
dist/
|
|
.output/
|
|
.nuxt/
|
|
.vite/
|
|
*.log
|
|
|
|
# 含真实密钥,永远不要提交
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# 从目标机器拷回来的配置副本
|
|
*.local.yaml
|
|
config.local.*
|
|
|
|
# 本地测试内核的工作目录。dev/config.yaml 是模板,要提交;
|
|
# dev/home/ 是运行时目录,内核会往里写 GEO 数据和被改动的配置副本,不提交。
|
|
dev/home/
|