# ---- Stage 1: Build rclone ---- FROM alpine:3.20 AS rclone-builder RUN apk add --no-cache curl unzip && \ curl -fsSL https://downloads.rclone.org/rclone-current-linux-amd64.zip -o /tmp/rclone.zip && \ unzip /tmp/rclone.zip -d /tmp && \ mv /tmp/rclone-*/rclone /usr/local/bin/rclone && \ chmod +x /usr/local/bin/rclone # ---- Stage 2: Final image ---- FROM bluenviron/mediamtx:latest # Copy only the rclone binary from the builder COPY --from=rclone-builder /usr/local/bin/rclone /usr/local/bin/rclone # Optional: verify installation (uncomment if debugging) RUN ["/usr/local/bin/rclone", "version"] ENTRYPOINT ["/mediamtx"]