mirror of
https://github.com/louislam/uptime-kuma.git
synced 2024-11-24 23:34:03 +00:00
19 lines
423 B
Text
19 lines
423 B
Text
|
FROM node AS build
|
||
|
RUN useradd --create-home kuma
|
||
|
USER kuma
|
||
|
WORKDIR /home/kuma
|
||
|
ARG TARGETPLATFORM
|
||
|
COPY --chown=kuma:kuma ./build/ ./build/
|
||
|
COPY --chown=kuma:kuma build.js build.js
|
||
|
RUN node build.js $TARGETPLATFORM
|
||
|
|
||
|
FROM debian:bookworm-slim AS release
|
||
|
RUN useradd --create-home kuma
|
||
|
USER kuma
|
||
|
WORKDIR /home/kuma
|
||
|
COPY --from=build /home/kuma/uptime-kuma-push ./uptime-kuma-push
|
||
|
|
||
|
ENTRYPOINT ["/home/kuma/uptime-kuma-push"]
|
||
|
|
||
|
|