Forward proxy with caddy2


Is there a way to setup Caddy2 as a forward proxy? I saw a post from two years ago that this was planned for the forwardproxy plugin (Making a forward proxy with v2) but it seems to not work to build.

Could I use caddy-l4 Modules - Caddy Documentation to achieve something similar? I want to run a pure proxy with no website.

The proxy should authenticate against upstream. Clients should not use any authentication.

The v2 branch works:

As far as I know. There’s a failing test but I think it’s because the test is wrong (I couldn’t figure out how to get it ported from Caddy 1 setup). Still, I can’t prove that, so if you absolutely need the assurance of privacy (i.e. if your physical safety is at risk) I would maybe wait until someone with expertise volunteers to test it thoroughly. (I even do not have the necessary experience for that.)

This topic was automatically closed after 30 days. New replies are no longer allowed.