Files
stoatchat/crates/services/january/Dockerfile
2026-08-09 05:31:28 +01:00

16 lines
467 B
Docker

# Build Stage
ARG BASE_IMAGE=ghcr.io/stoatchat/base:latest
FROM $BASE_IMAGE AS builder
FROM debian:12 AS debian
# Bundle Stage
FROM gcr.io/distroless/cc-debian12:nonroot
COPY --from=builder /home/rust/src/target/release/revolt-january ./
COPY --from=mwader/static-ffmpeg:7.1.1 /ffmpeg /usr/local/bin/
COPY --from=mwader/static-ffmpeg:7.1.1 /ffprobe /usr/local/bin/
COPY --from=debian /usr/bin/uname /usr/bin/uname
EXPOSE 14705
USER nonroot
CMD ["./revolt-january"]