Mirror: This repo is a read-only mirror of gitlab.com/vauchi/ohttp-relay. Please open issues and merge requests there.
A minimal Oblivious HTTP (RFC 9458) forwarding proxy for the Vauchi relay. It passes encapsulated requests from clients to the gateway, so the relay that handles a request does not see the client's address. The privacy holds only when the OHTTP relay and the gateway are run by different operators; until the first release one operator runs both. The protocol is specified in vauchi/spec.
OHTTP_RELAY_GATEWAY_URL=https://gateway.example/ cargo run --releaseIt listens on OHTTP_RELAY_LISTEN_ADDR (default 0.0.0.0:8082).
See SECURITY.md.
AGPL-3.0-or-later; see LICENSE and REUSE.toml.