pipistrello 331c274b8b tailscale-proxy: pin 3proxy's nofile limit too
Completes the pair started in e41b55c, which deliberately left the proxy service
out because it was still on a runtime prlimit only and had not yet had its
maintenance window.

ts-lan-proxy was subject to the same Docker default soft limit of 1024 that took
Telemt down on 2026-09-09 — 3proxy does not raise its own limit either, and the
container's HostConfig.Ulimits was null. Steady state is ~22 descriptors, so the
ceiling was ~2% used in normal operation.

Applied on the client-02 host at 22:45 MSK with
  docker compose up -d --no-deps --force-recreate proxy
never a whole-stack up -d, which would also recreate ts-vpn and leave
ts-lan-ikev2 holding a stale namespace. Verified afterwards: HostConfig.Ulimits
now 65536/524288, container IP unchanged (172.31.0.4), egress through the proxy
still measures the exit node 89.167.72.79 against a direct-egress control of
212.116.102.42, 3proxy.cfg untouched so the conditional-auth behaviour is
unchanged, and the syslog log driver still emits access lines (confirmed on the
wire).

This file is STILL missing ts-vpn and ts-lan-ikev2, which have run on the host
since 2026-09-05 — deploying it as-is would take the IKEv2 VPN down. That drift
is unrelated to this commit and still needs its own.
2026-09-09 22:48:00 +03:00
2022-02-13 18:45:55 +03:00
2023-07-19 12:54:50 +03:00
fix
2025-09-26 12:52:35 +03:00
2023-12-11 13:53:51 +03:00
2025-02-17 11:23:14 +03:00
2023-02-22 09:46:00 +03:00
2025-02-17 11:23:14 +03:00
2022-02-13 14:15:19 +03:00
S
Description
No description provided
Readme
13 MiB
Languages
Shell 100%