changes
All checks were successful
CI / ci (push) Successful in 19m38s

This commit is contained in:
2026-08-26 20:55:30 +02:00
parent a557c183e9
commit 23d052278a
523 changed files with 24448 additions and 2005 deletions

View File

@@ -12,16 +12,20 @@ RUN apt-get update && apt-get install -y pkg-config libssl-dev && rm -rf /var/li
COPY Cargo.toml Cargo.lock ./
COPY crates/ ./crates/
RUN cargo build --release --bin k-mood
RUN cargo build --release --bin k-mood --bin k-mood-worker
FROM debian:bookworm-slim
RUN apt-get update && apt-get install -y ca-certificates wget libssl3 && rm -rf /var/lib/apt/lists/*
COPY --from=builder /app/target/release/k-mood /usr/local/bin/k-mood
COPY --from=builder /app/target/release/k-mood-worker /usr/local/bin/k-mood-worker
COPY --from=frontend /app/spa/dist /spa/dist
RUN mkdir -p /data
VOLUME /data
WORKDIR /data
ENV KMOOD_STORAGE__DATA_DIR=/data
ENV KMOOD_SERVER__SPA_DIR=/spa/dist
EXPOSE 3000
ENTRYPOINT ["k-mood"]