fix: install curl in presentation image for healthcheck

This commit is contained in:
2026-07-12 15:20:51 +02:00
parent 5bc1e5e44b
commit a823a79f6b

View File

@@ -6,7 +6,7 @@ RUN cargo build --release -p presentation -p worker -p playout
# Presentation image # Presentation image
FROM debian:bookworm-slim AS presentation FROM debian:bookworm-slim AS presentation
WORKDIR /app WORKDIR /app
RUN apt-get update && apt-get install -y --no-install-recommends libssl3 ca-certificates && rm -rf /var/lib/apt/lists/* RUN apt-get update && apt-get install -y --no-install-recommends libssl3 ca-certificates curl && rm -rf /var/lib/apt/lists/*
COPY --from=builder /app/target/release/k-tv . COPY --from=builder /app/target/release/k-tv .
RUN mkdir -p /app/data RUN mkdir -p /app/data
EXPOSE 3000 EXPOSE 3000