Merge pull request #290 from subhranil2605/fix/windows-crlf-entrypoint

This commit is contained in:
Dionisio Pozo
2026-04-13 19:32:41 +02:00
committed by GitHub
2 changed files with 7 additions and 1 deletions
+4
View File
@@ -0,0 +1,4 @@
# Enforce Unix line endings for shell scripts
*.sh text eol=lf
entrypoint.sh text eol=lf
identifier.sh text eol=lf
+3 -1
View File
@@ -52,7 +52,9 @@ RUN apk --no-cache upgrade && \
# Copy the compiled binary and entrypoint (--chmod avoids extra RUN chmod layers)
COPY --from=builder --chmod=755 /app/target/release/oxicloud /usr/local/bin/
COPY --chmod=755 entrypoint.sh /usr/local/bin/entrypoint.sh
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
RUN sed -i 's/\r//' /usr/local/bin/entrypoint.sh && \
chmod 755 /usr/local/bin/entrypoint.sh
# Copy processed static files (bundled/minified by build.rs in release)
COPY --from=builder --chown=oxicloud:oxicloud /app/static-dist /app/static