fix(ci): add Dockerfile.prebuilt for multi-arch API builds

Was gitignored, causing CI to fail with "no such file" error.
Uses TARGETARCH to select the correct cross-compiled binary.
This commit is contained in:
2025-12-27 16:43:32 -08:00
parent 94863f3b09
commit 03376ea07e
2 changed files with 7 additions and 1 deletions
-1
View File
@@ -51,7 +51,6 @@ QWEN.md
# Local prebuilt binaries
mpcd-linux*
Dockerfile.prebuilt
# Dashboard build artifacts
dashboard/tsconfig.tsbuildinfo
+7
View File
@@ -0,0 +1,7 @@
FROM alpine:3.20
ARG TARGETARCH
RUN apk add --no-cache ca-certificates
COPY mpcd-linux-${TARGETARCH} /usr/local/bin/mpcd
RUN chmod +x /usr/local/bin/mpcd
EXPOSE 8081 9651 9800
ENTRYPOINT ["mpcd"]