Cow
c5972e7ba0
Migrate web engine from sing-box to mini-sing
Server (Go):
- exec.Command("sing-box", ...) → exec.Command("mini-sing", ...) in
main.go (HTTP handler) and cli.go (CLI commands)
- pgrep/pkill patterns now match "mini-sing run"
- perms.go: PermissionInfo.SingBoxPath → MiniSingPath (JSON
singBoxPath → miniSingPath), findSingBox → findMiniSing
- config.go: fix pre-existing dataDir() call bug (dataDir is a string
variable, not a function) + add path/filepath import so the file
compiles
- settings.jsonc: update debugMode comment
Frontend (TS/React):
- PermissionInfo.singBoxPath → miniSingPath (api.ts + Home.tsx)
- UI copy: "sing-box" → "mini-sing" in Logs, Settings (Tailscale
description, Debug Mode description, Engine about row)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 11:28:02 +08:00
..
2026-04-20 11:28:02 +08:00
2026-04-04 01:15:19 +08:00
2026-04-20 11:28:02 +08:00
2026-04-20 11:28:02 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00
2026-04-20 11:28:02 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00
2026-04-20 11:28:02 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00
2026-04-20 11:28:02 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00
2026-04-04 01:15:19 +08:00