From 1270d63707dd791d9e3ed8e7cec7ccbe74da9458 Mon Sep 17 00:00:00 2001 From: Stefan Heyn Date: Wed, 4 Mar 2026 16:58:52 +0100 Subject: [PATCH] Fix noVNC entrypoint format handling and DISPLAY warning --- Dockerfile.novnc | 6 ++++-- docker-compose.yml | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile.novnc b/Dockerfile.novnc index 402fbe1..02d574d 100644 --- a/Dockerfile.novnc +++ b/Dockerfile.novnc @@ -20,6 +20,8 @@ RUN pip install --no-cache-dir -r /app/requirements.txt COPY main.py /app/main.py COPY README.md /app/README.md COPY scripts/start-novnc-configure.sh /app/scripts/start-novnc-configure.sh -RUN chmod +x /app/scripts/start-novnc-configure.sh +RUN sed -i '1s/^\xEF\xBB\xBF//' /app/scripts/start-novnc-configure.sh \ + && sed -i 's/\r$//' /app/scripts/start-novnc-configure.sh \ + && chmod +x /app/scripts/start-novnc-configure.sh -ENTRYPOINT ["/app/scripts/start-novnc-configure.sh"] +ENTRYPOINT ["bash", "/app/scripts/start-novnc-configure.sh"] diff --git a/docker-compose.yml b/docker-compose.yml index 4274125..f0ac4f1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,7 +26,7 @@ shm_size: "1gb" profiles: ["configure"] environment: - - DISPLAY=${DISPLAY} + - DISPLAY=${DISPLAY:-} volumes: - /tmp/.X11-unix:/tmp/.X11-unix - ./state:/root/.amazon_invoice_downloader