Skip to main content

Configure a Connector to connect to Moderne via an HTTP proxy

If your organization requires an HTTP proxy in order to be able to access the public internet, you can configure this proxy for communication between the Moderne Connector and the Moderne API Gateway.

This proxy will be used for egress, and then the API gateway will establish the Layer 7 connection with the Moderne Connector through which all further communication will pass.

Architecture diagram showing Moderne Connector connecting through an HTTP proxy to the Moderne API Gateway and tenant services

HTTP CONNECT proxy

If your organization uses an HTTP CONNECT proxy for outbound traffic, configure the Connector with the proxy host and port. The following variables/arguments must be combined with ones found in other steps in the Configuring the Moderne Connector guide.

Environment variables:

Variable NameRequiredDefaultDescription
MODERNE_CONNECTOR_APIGATEWAY_PROXY_HOSTfalseHost (without scheme) for the proxy server.
MODERNE_CONNECTOR_APIGATEWAY_PROXY_PORTfalsePort for the proxy server.
info

If you include either a host or port, you must include both.

Example:

docker run \
# ... Existing variables
-e MODERNE_CONNECTOR_APIGATEWAY_PROXY_HOST=proxy.mycompany.com \
-e MODERNE_CONNECTOR_APIGATEWAY_PROXY_PORT=8179 \
# ... Additional variables