coller/Dockerfile
Julien Riou 4b75edc754
Add Dockerfile
- Add Docker image
- Fix whitespace location in the footer when version is not provided
- Add log message when the server is about to start

Signed-off-by: Julien Riou <julien@riou.xyz>
2025-08-22 07:57:08 +02:00

16 lines
406 B
Docker

FROM golang:1.24-bookworm AS builder
RUN apt-get update && apt-get install -y libx11-dev && apt-get clean
COPY . /usr/app
COPY .git/ /usr/app/.git
WORKDIR /usr/app
RUN make
FROM debian:12 AS final
COPY --from=builder /usr/app/bin/collerd /usr/local/bin/collerd
COPY --from=builder /usr/app/bin/coller /usr/local/bin/coller
COPY --from=builder /usr/app/bin/copier /usr/local/bin/copier
CMD ["collerd"]