qbittorrent: the listens' why texts no longer spell a port placeholder #11

Merged
mesh-admin merged 1 commits from fix/qbittorrent-why-without-placeholders into main 2026-10-01 19:43:57 +00:00
1 Commits
Author SHA1 Message Date
jschoubben 208aa79ad1 qbittorrent: the listens' why texts no longer spell a port placeholder
The mesh's filter is composed from every module's listens, why text included,
and the renderer fills every ${port:N} it finds in a written file — refusing
one the writing module did not declare. Two why texts quoted the env lines
WEBUI_PORT=${port:8112} and TORRENTING_PORT=${port:6881} literally, so the
filter file on a converging node named qbittorrent's ports as nftables' own:
"nftables has a file that says ${port:6881}, and nftables does not say it
listens on 6881" (ace, 2026-10-01). Said in words instead.
2026-10-01 21:43:51 +02:00