Fix noVNC entrypoint format handling and DISPLAY warning

This commit is contained in:
Stefan Heyn 2026-03-04 16:58:52 +01:00
parent 5c6398eac1
commit 1270d63707
2 changed files with 5 additions and 3 deletions

View file

@ -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"]

View file

@ -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