kuma-archive/Dockerfile
2025-03-18 02:53:14 +09:00

20 lines
406 B
Docker

FROM golang:1.24.1-alpine
WORKDIR /tmp/kuma-archive
COPY . .
RUN curl -fsSL https://bun.sh/install | sh
RUN bun install
RUN bun run package
WORKDIR /usr/local
RUN mv /tmp/kuma-archive/dist/generated/*.tar.gz /usr/local
RUN tar -zxvf kuma-archive*.tar.gz
RUN rm -rf kuma-archive*.tar.gz /tmp/kuma-archive
WORKDIR /usr/local/kuma-archive
EXPOSE 8080
ENTRYPOINT [ "/usr/local/kuma-archive", "daemon" ]