FROM alpine:3.23.2@sha256:865b95f46d98cf867a156fe4a135ad3fe50d2056aa3f25ed31662dff6da4eb62 AS probe
RUN apk add --no-cache gcc musl-dev
COPY healthcheck.c /healthcheck.c
RUN cc -Os -static -s /healthcheck.c -o /desknova-health

FROM rustdesk/rustdesk-server:1.1.16@sha256:8ecdab65deb7c84652a626380e31d11a8f1fbafd97916d57f95c20628f943c00
COPY --from=probe /desknova-health /usr/local/bin/desknova-health
