| # debian.sh --arch 'arm64' out/ 'bookworm' '@1775433600' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends nginx git ca-certificates && rm -rf /var/lib/apt/lists/* && addgroup --system publisher && adduser --system --ingroup publisher --no-create-home publisher && mkdir -p /var/lib/beebench && chown publisher:publisher /var/lib/beebench # buildkit |
| COPY /out/beebench-publisher /usr/local/bin/beebench-publisher # buildkit |
| COPY /bin/zola /usr/local/bin/zola # buildkit |
| COPY ops/nginx.conf /etc/nginx/sites-enabled/default # buildkit |
| COPY ops/entrypoint.sh /entrypoint.sh # buildkit |
| EXPOSE [80/tcp] |
| WORKDIR /site |
| ENTRYPOINT ["/entrypoint.sh"] |