diff options
| author | Christian Cleberg <[email protected]> | 2026-07-14 20:22:33 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-07-14 20:22:33 -0500 |
| commit | 369fd17e696699b9b1aa1ac8293e0122c7e3a41e (patch) | |
| tree | d04b39c3f4beb0aff11366e25d360a035a3da7c2 /app/httpclient_test.go | |
| parent | 5763dc3cfeadf491d6eda3b6a91623f86396a134 (diff) | |
| download | skunky-art-369fd17e696699b9b1aa1ac8293e0122c7e3a41e.tar.gz skunky-art-369fd17e696699b9b1aa1ac8293e0122c7e3a41e.tar.bz2 skunky-art-369fd17e696699b9b1aa1ac8293e0122c7e3a41e.zip | |
docs: add optional VPN egress compose example
CloudFront/WAF blocks some egress IPs on the /_puppy path, making every
DA-backed page fail while Go tries to unmarshal an HTML 403 page.
Routing outbound through a non-blocked exit fixes it with no code change,
since devianter's client honors HTTPS_PROXY.
Adds a compose stack with an optional gluetun sidecar behind the "vpn"
profile (off by default, so the stock direct setup is unchanged) and a
matching .env.example. Ignore .env so real credentials stay out of git.
Diffstat (limited to 'app/httpclient_test.go')
0 files changed, 0 insertions, 0 deletions
