-

@ sandwich
2025-05-05 17:27:53
`hexproxy` is a simply transparent proxy written in go that routes requests to its respective network; tor, i2p or loki. Clearnet requests are routed over tor unless you enable the passthrough. I use `hedproxy` as a transparent proxy in the nostr.watch agent containers so that my application code remains 100% network agnostic and so that I can easily define and deploy multi-network monitors. I also use it on some of my personal machines to make browsing easier.
`hedproxy` is a fork of `fedproxy`, which is a simple, well-written transparent proxy made by "majestrate". `fedproxy` was built from a lokinet first perspective however, and that didnt' suite my use case.
The lokinet support in `hedproxy` is symbolic since lokinet didn't have a docker container. However, when they finish the one that appears to be in development, it should work out of the box.
Maybe you'll find it useful.
https://github.com/sandwichfarm/hedproxy