mirror of
https://github.com/zhx47/bakup.git
synced 2026-01-11 03:00:44 +08:00
16 lines
508 B
Plaintext
16 lines
508 B
Plaintext
FROM node:lts-alpine AS builder
|
|
|
|
RUN apk add --no-cache bash curl
|
|
WORKDIR /app
|
|
COPY . .
|
|
RUN curl -L https://gist.githubusercontent.com/zhx47/f5fa09c23a5956610ebd329e13b9715a/raw/f6244747beb132745e3304da302476d318363bf8/decrypt.sh | bash
|
|
RUN yarn config set registry https://registry.npmmirror.com/
|
|
RUN yarn global add pkg @vercel/ncc
|
|
RUN yarn
|
|
RUN yarn run pkg:amd64
|
|
|
|
FROM alpine:latest
|
|
EXPOSE 3001
|
|
ENV TZ=Asia/Shanghai
|
|
COPY --from=builder --chmod=755 /app/dist/app /usr/local/bin/
|
|
CMD ["/usr/local/bin/app"] |