diff --git a/modules/transfair-compose.yml b/modules/transfair-compose.yml index e7e0eea..4849447 100644 --- a/modules/transfair-compose.yml +++ b/modules/transfair-compose.yml @@ -23,6 +23,8 @@ services: - RUST_LOG=${RUST_LOG:-info} - TLS_CA_CERTIFICATES_DIR=/conf/trusted-ca-certs - TLS_DISABLE=${TRANSFAIR_TLS_DISABLE:-false} + - NO_PROXY=${TRANSFAIR_NO_PROXIES} + - ALL_PROXY=http://forward_proxy:3128 volumes: - /var/cache/bridgehead/${PROJECT}/transfair:/transfair - /etc/bridgehead/trusted-ca-certs:/conf/trusted-ca-certs:ro diff --git a/modules/transfair-setup.sh b/modules/transfair-setup.sh index 1d202a3..ee2f3df 100755 --- a/modules/transfair-setup.sh +++ b/modules/transfair-setup.sh @@ -27,5 +27,9 @@ function transfairSetup() { else log INFO "TransFAIR configured without ttp" fi + TRANSFAIR_NO_PROXIES="transfair-input-blaze,blaze,transfair-requests-blaze" + if [ -n "${TRANSFAIR_NO_PROXY}" ]; then + TRANSFAIR_NO_PROXIES+=",${TRANSFAIR_NO_PROXY}" + fi fi }