a73x

Dockerfile

Ref:   Size: 360 B

FROM rust:1.88-bookworm AS builder
WORKDIR /build
COPY . .
RUN cargo build --release --bin git-collab-server

FROM debian:bookworm-slim
RUN apt-get update && apt-get install -y git libssl3 ca-certificates && rm -rf /var/lib/apt/lists/*
COPY --from=builder /build/target/release/git-collab-server /usr/local/bin/
EXPOSE 8080 22
ENTRYPOINT ["git-collab-server"]