mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-18 21:22:28 +03:00
Validated in local merge-train (devbox-vm-06-dev002) @ combined-tip (FAST gates green: static + changed tests + vitest — only pre-existing audit.test.ts flake). Evidence: /home/diegosouzapw/dev/proxys/OmniRoute/.claude/worktrees/merge-train-20260805-213228-suite.log
655 B
655 B
- fix(docker): the bundled Redis sidecar no longer publishes on
0.0.0.0.docker-compose.yml,omniroute redis upand the dashboard's 1-click launcher all built an unqualified-p <port>:6379spec, which the container runtime expands to every interface — and none of them setsrequirepass, so any host on the LAN could reach the rate-limiter/cache store. All three now default to127.0.0.1, with exposure opt-in viaREDIS_BIND_HOST(compose),--bind(CLI) andOMNIROUTE_REDIS_BIND_HOST(launcher); the CLI warns when a non-loopback bind is requested without--password(#9286)