remove asset dir from Dockerfile
All checks were successful
All checks were successful
This commit is contained in:
@@ -23,7 +23,6 @@ COPY pyproject.toml uv.lock ./
|
|||||||
|
|
||||||
# Copy source code (needed for editable install)
|
# Copy source code (needed for editable install)
|
||||||
COPY src/ src/
|
COPY src/ src/
|
||||||
COPY assets/ assets/
|
|
||||||
|
|
||||||
# Change ownership of source files before building (lighter I/O)
|
# Change ownership of source files before building (lighter I/O)
|
||||||
RUN chown -R appuser:appuser /app
|
RUN chown -R appuser:appuser /app
|
||||||
@@ -56,7 +55,6 @@ RUN chown appuser:appuser /app
|
|||||||
# Copy files from builder with correct ownership
|
# Copy files from builder with correct ownership
|
||||||
COPY --from=builder --chown=appuser:appuser /app/.venv /app/.venv
|
COPY --from=builder --chown=appuser:appuser /app/.venv /app/.venv
|
||||||
COPY --from=builder --chown=appuser:appuser /app/src /app/src
|
COPY --from=builder --chown=appuser:appuser /app/src /app/src
|
||||||
COPY --from=builder --chown=appuser:appuser /app/assets /app/assets
|
|
||||||
|
|
||||||
# Switch to non-root user
|
# Switch to non-root user
|
||||||
USER appuser
|
USER appuser
|
||||||
|
Reference in New Issue
Block a user