pipistrelloandClaude Opus 4.8 07c4495a03 tailscale-proxy: unify HTTP+SOCKS on 3proxy with LAN-free / external-password auth
Retire the tinyproxy HTTP container (tinyproxy has no per-source-IP
conditional auth) and serve both the HTTP proxy (:3128) and SOCKS5 (:1080)
from a single 3proxy instance. LAN (192.168.0.0/22) stays passwordless;
any non-LAN source (i.e. external clients via the router port-forward) must
authenticate. Credentials live in a host-only /etc/3proxy/3proxy.secret
(0600, not in git), included by 3proxy.cfg. A deny rule on the gateway IP
makes the proxy fail closed if the port-forward ever SNATs to 192.168.0.1.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 09:38:59 +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%