I made a Dockerfile for my deployment of Tack but I'm not sure how to best upstream it:
# docker/tack.Dockerfile
FROM golang:1.26 AS build
WORKDIR /app
COPY . .
RUN go build -o /app/bin/tack .
FROM debian:13 AS run
RUN apt-get update && apt-get -y install ca-certificates
COPY --from=build /app/bin/tack /app/bin/tack
CMD ["/app/bin/tack"]
Would you be interested in me upstreaming this? I realize that the project is mainly built with Nix but I wanted to make this accessible to people that don't use Nix.
I rejected one earlier because I don't really want to maintain it (I don't really use Docker). But, I see the utility. If we can cover it with a CI test to make sure it doesn't break then I'd be supportive. I don't know if we have Docker on our agents right now though so I have to check.