Add a new Docker image variant tagged as `launcher` that includes picoclaw, picoclaw-launcher, and picoclaw-launcher-tui. The image defaults to running picoclaw-launcher (web console) instead of gateway. Original minimal single-binary image remains unchanged. New files: - docker/Dockerfile.goreleaser.launcher: goreleaser Docker with 3 binaries Updated: - .goreleaser.yaml: new dockers_v2 entry for launcher tag
12 lines
356 B
Text
12 lines
356 B
Text
FROM alpine:3.21
|
|
|
|
ARG TARGETPLATFORM
|
|
|
|
RUN apk add --no-cache ca-certificates tzdata
|
|
|
|
COPY $TARGETPLATFORM/picoclaw /usr/local/bin/picoclaw
|
|
COPY $TARGETPLATFORM/picoclaw-launcher /usr/local/bin/picoclaw-launcher
|
|
COPY $TARGETPLATFORM/picoclaw-launcher-tui /usr/local/bin/picoclaw-launcher-tui
|
|
|
|
ENTRYPOINT ["picoclaw-launcher"]
|
|
CMD ["-public", "-no-browser"]
|