Deploying the server
The Relay Gateway Service is a self-hosted microservice that wraps the Relay Server SDK. It exposes a simple HTTP API so your server can complete the Relay flow without directly implementing Privacy Pass cryptography.
This is useful when:
- Your stack does not have library support for blind RSA cryptography or OHTTP
- You want to isolate cryptographic operations into a dedicated service
The gateway handles the full blind/unblind protocol internally. Your server only needs to make standard HTTP calls.
Deployment
The gateway is distributed as a Docker image hosted on GitHub Container Registry (GHCR):
Configuration
The gateway takes no configuration — there are no environment variables to set and no API key to provision. It is a stateless HTTP wrapper: every call carries its own credentials, and the environment is chosen per request. See Usage.

