reverse-proxy-service is tower's Services that perform reverse proxy.

These Services are implemented to be used in axum, but they can be used in a more general situation.

See the documentation.