From c06decd53d4b0536e4a147daa6cf09f85fa9f3d0 Mon Sep 17 00:00:00 2001 From: didericis Date: Wed, 27 May 2026 00:24:25 -0400 Subject: [PATCH] chore(sidecars): re-add EXPOSE with documentation comment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reverts the earlier removal — EXPOSE is doc-only on the renderer-driven publish path, but keeping it in the Dockerfile (with the comment naming it as such) documents the bundle's port surface for anyone reading the file. Co-Authored-By: Claude Opus 4.7 --- Dockerfile.sidecars | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile.sidecars b/Dockerfile.sidecars index 93ec77f..8d2e3a0 100644 --- a/Dockerfile.sidecars +++ b/Dockerfile.sidecars @@ -95,6 +95,10 @@ RUN mkdir -p \ /run/supervise/queue \ /home/mitmproxy/.mitmproxy +# Documentation only — the compose renderer publishes whichever +# subset the bottle uses. +EXPOSE 8888 9099 9418 9100 + # WORKDIR matches Dockerfile.supervise's prior layout so the # in-app same-dir import in supervise_server.py stays deterministic. WORKDIR /app