ADD alpine-minirootfs-3.22.0-x86_64.tar.gz / # buildkit |
CMD ["/bin/sh"] |
ENV CRON_SCHEDULE=10 2 * * * |
ENV PUID=1000 |
ENV PGID=1000 |
RUN /bin/sh -c apk add --no-cache ca-certificates tzdata su-exec busybox # buildkit |
RUN /bin/sh -c addgroup -S -g ${PGID} app && adduser -S -u ${PUID} -G app -h /app app # buildkit |
COPY /app/target/release/sbrs /usr/local/bin/ruleset-sync # buildkit |
COPY ./docker/entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit |
RUN /bin/sh -c chmod +x /usr/local/bin/entrypoint.sh # buildkit |
RUN /bin/sh -c mkdir -p /config /rules && chown -R app:app /config /rules # buildkit |
ENTRYPOINT ["entrypoint.sh"] |