diff --git a/.env.common b/.env.common index 4293f24..26ee600 100644 --- a/.env.common +++ b/.env.common @@ -17,7 +17,7 @@ REDIS_VERSION=7.2.0-v6 MINIO_VERSION=RELEASE.2024-07-04T14-25-45Z EXTERNAL_LISTEN_HOST="127.0.0.1" -#EXTERNAL_LISTEN_HOSTS="192.168.1.2" +#EXTERNAL_LISTEN_HOSTS="192.168.1.2 10.0.0.2" ANY_SYNC_NODE_1_HOST=any-sync-node-1 ANY_SYNC_NODE_1_PORT=1001 diff --git a/docker-generateconfig/setListenIp.py b/docker-generateconfig/setListenIp.py index d973a9a..1ec696b 100755 --- a/docker-generateconfig/setListenIp.py +++ b/docker-generateconfig/setListenIp.py @@ -29,14 +29,15 @@ inputYamlFile = sys.argv[1] outputYamlFile = sys.argv[2] externalListenHosts = envVars.get('EXTERNAL_LISTEN_HOSTS', '127.0.0.1').split() externalListenHost = envVars.get('EXTERNAL_LISTEN_HOST', None) +if externalListenHost: + externalListenHosts = [externalListenHost] + print(f"DEBUG: externalListenHosts={externalListenHosts}") print(f"DEBUG: externalListenHost={externalListenHost}") listenHosts = list() -for externalListenHost in externalListenHosts: - if externalListenHost not in listenHosts: - listenHosts.append(externalListenHost) -if externalListenHost not in listenHosts: - listenHosts.append(externalListenHost) +for host in externalListenHosts: + if host not in listenHosts: + listenHosts.append(host) print(f"DEBUG: listenHosts={listenHosts}")