From 15093ea48bf61809b9fc04e89c5ab4f37106877d Mon Sep 17 00:00:00 2001 From: David Robertson Date: Wed, 1 Mar 2023 19:08:26 +0000 Subject: [PATCH] Testing - Force demo script to listen for proxy - Refuse to make fed request if restricted --- demo/start.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/demo/start.sh b/demo/start.sh index fdd75816fb..57975b78c9 100755 --- a/demo/start.sh +++ b/demo/start.sh @@ -18,6 +18,7 @@ for port in 8080 8081 8082; do echo "Starting server on port $port... " https_port=$((port + 400)) + proxy_port=$((port + 100)) mkdir -p demo/$port pushd demo/$port || exit @@ -65,11 +66,21 @@ for port in 8080 8081 8082; do resources: - names: [client, federation] compress: false + + - port: $proxy_port + bind_addresses: ['::1', '127.0.0.1'] + type: outbound_federation_proxy + PORTLISTENERS ) echo "${listeners}" + echo "outbound_federation_proxied_via:" + echo " master:" + echo " host: localhost" + echo " port: $proxy_port" + # Disable TLS for the servers printf '\n\n# Disable TLS for the servers.' echo '# DO NOT USE IN PRODUCTION'