A rust implementation of an Oblivious HTTP relay resource.
This work is undergoing active revision in the IETF and so are these implementations. Use at your own risk.
Run ohttp-relay by setting PORT
and GATEWAY_ORIGIN
environment vaiables. For example, to relay from port 3000 to an OHTTP Gateway Resource at https://payjo.in
, run the following.
PORT=3000 GATEWAY_ORIGIN='https://payjo.in' cargo run
This crate is intended to be run behind a reverse proxy like NGINX that can handle TLS for you.