From febd24b2038baa67c7e7c9bd55952949b327b7a2 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Fri, 9 Feb 2024 15:49:29 +0100 Subject: [PATCH] Expose port count as _COUNT env varible --- src/docker.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/docker.js b/src/docker.js index f651df800..535f0d1cf 100644 --- a/src/docker.js +++ b/src/docker.js @@ -293,6 +293,7 @@ async function createSubcontainer(app, name, cmd, options) { const hostIps = hostPort === 53 ? getAddressesForPort53() : [ '0.0.0.0', '::0' ]; // port 53 is special because it is possibly taken by systemd-resolved portEnv.push(`${portName}=${hostPort}`); + if (portCount > 1) portEnv.push(`${portName}_COUNT=${portCount}`); // docker portBindings requires ports to be exposed for (let i = 0; i < portCount; ++i) {