FROM code.forgejo.org/forgejo/runner:3.4.1 AS runner

FROM docker:26-dind
RUN apk add --no-cache git bash
COPY --from=runner /bin/forgejo-runner /bin/forgejo-runner

COPY entrypoint.sh /usr/local/bin
RUN chmod +x /usr/local/bin/entrypoint.sh

ENV HOME=/data

WORKDIR /data

VOLUME ["/data"]

ENTRYPOINT ["entrypoint.sh"]