diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..526c8a38d --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.sh text eol=lf \ No newline at end of file diff --git a/server/Dockerfile b/server/Dockerfile index 1b4eff273..e8fb2b8f3 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -42,7 +42,7 @@ ENV PATH="/app/.venv/bin:$PATH" # Copy and make the start script executable COPY start.sh /app/start.sh -RUN chmod +x /app/start.sh +RUN sed -i 's/\r$//' /app/start.sh && chmod +x /app/start.sh # Reset the entrypoint, don't invoke `uv` ENTRYPOINT [] diff --git a/server/start.sh b/server/start.sh index 2bb87620c..c9314bf28 100644 --- a/server/start.sh +++ b/server/start.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # wait for database to be ready echo "Waiting for database to be ready..."