From aabb58e04233ff2f65deee92288f2c92de30eea5 Mon Sep 17 00:00:00 2001 From: Paperclip CTO Date: Tue, 19 May 2026 22:52:25 +0200 Subject: [PATCH] Harden frontend entrypoint script for Windows/Linux line endings --- .gitattributes | 1 + frontend/Dockerfile | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..dfdb8b7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.sh text eol=lf diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 6c6600f..bfc5637 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -4,4 +4,5 @@ COPY frontend/nginx.frontend.conf /etc/nginx/conf.d/default.conf COPY frontend/public/ /usr/share/nginx/html/ COPY frontend/public/config.template.js /usr/share/nginx/html/config.template.js COPY frontend/docker-entrypoint/40-generate-config.sh /docker-entrypoint.d/40-generate-config.sh -RUN chmod +x /docker-entrypoint.d/40-generate-config.sh +RUN sed -i 's/\r$//' /docker-entrypoint.d/40-generate-config.sh \ + && chmod +x /docker-entrypoint.d/40-generate-config.sh