Authenticated policy boundary
Basic or token authentication, user policy, request controls, and bounded rate handling precede forwarding.
Pinned project · Privacy infrastructure
Main CI + security scans green · operator-managedA containerized Mitmproxy–Privoxy–Tor chain that makes ingress authentication, request policy, DNS behavior, egress routing, and host automation explicit and inspectable.
Engineering thesis
The stack separates authenticated ingress, policy enforcement, HTTP forwarding, Tor egress, and DNS resolution into inspectable service boundaries. Runtime configuration and operator controls determine the effective outcome.
Docker Compose, Make targets, and Debian host automation provide reproducible setup and verification paths without claiming that infrastructure automation proves a hardened deployment.
Implemented controls
Basic or token authentication, user policy, request controls, and bounded rate handling precede forwarding.
Mitmproxy, Privoxy, and Tor own distinct responsibilities with stream-isolation and node-policy controls.
Unbound provides local resolution, DNSSEC configuration, optional DNS-over-TLS, and blocklist input.
Container builds, smoke checks, TLS modes, firewall guidance, service setup, and update tasks are explicit.
Operational boundary