Files
mihomo-patchbay/.env.example
T
im0o e8b8181ef6 本地开发换成真订阅;闪电挪到卡片上;忙碌状态改成按卡片
占位线路删了。它们指向 127.0.0.1:1080,从来没测通过,而 URLTest 只在你选的那条
「对测试地址是活的」时才认账(urltest.go:106-111)——所以点了立刻被切回去,
一个正常行为看起来像 bug。现在本地内核直接用真订阅,通过隧道拉。

订阅地址带访问令牌,不能进 git:dev/config.yaml 变成模板,dev:reset 从 .env 取值生成
dev/home/config.yaml。顺带确认内核认 base64 分享链接格式(provider.go:384-390 回退到
ConvertsV2Ray),所以 Sub-Store 的输出直接能用。

闪电从组标题挪到每张卡的左下角,也就是延迟显示的位置:测过显示毫秒数,没测过显示闪电,
两种都能点,点了测这一条。忙碌状态从「禁用整个界面」改成只有正在提交的那张卡显示虚线边框。
2026-08-10 13:21:27 +08:00

30 lines
1.7 KiB
Bash
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 复制成 .env 再填。.env 已在 .gitignore 里,不会被提交。
# ── 本地开发(默认这一套)────────────────────────────────
# 用仓库里的 dev/config.yaml 和本地内核,整条「写回 → 校验 → 重载 → 失败还原」
# 都能在本机真跑一遍,包括故意写坏配置看它怎么恢复。
# 端口刻意避开 mihomo 的默认值(7890 / 9090),免得和机器上其它内核打架。
MIHOMO_API=http://127.0.0.1:19090
MIHOMO_SECRET=dev-secret-local-only
PATCHBAY_CONFIG=./dev/home/config.yaml
PATCHBAY_MIHOMO_BIN=../binary/mihomo-windows-amd64-v3-go125.exe
PATCHBAY_MIHOMO_HOME=./dev/home
# 本地测试内核用的订阅地址,bun run dev:reset 会把它填进 dev/home/config.yaml。
# 开发时一般是 SSH 隧道映射过来的 Sub-Store:ssh -N -L 3001:127.0.0.1:3001 用户名@服务器
DEV_SUBSCRIPTION_URL=
# ── 想对着真实机器调试时改成这一套 ──────────────────────
# 先开隧道把管理接口映射到本机:
# ssh -N -f -L 9090:127.0.0.1:9090 用户名@服务器地址
# 注意:隧道只转发管理接口。配置文件和内核在远端,所以 mihomo -t 校验和
# PUT /configs 重载都作用不到本地的文件,这套只适合读真实的订阅和线路数据。
# MIHOMO_API=http://127.0.0.1:9090
# MIHOMO_SECRET=服务器上 secret: 那一行的值
# PATCHBAY_CONFIG=../pkgs/sample-config.yaml
# ── Patchbay 自己 ──────────────────────────────────────
# 默认只监听本机,远程访问走 SSH 隧道。
PATCHBAY_HOST=127.0.0.1
PATCHBAY_PORT=7580