rookery (31bfd2a6b33c1584d8c784e178606da33272b1ca)

Published 2026-10-25 17:41:18 +00:00 by jimmy

Installation

docker pull forgejo.jimmyhoughjr.net/jimmy/rookery:31bfd2a6b33c1584d8c784e178606da33272b1ca
sha256:b6024431629700bea059c3ec02fcec5f1c63ffadeff9b118007795f0e871b8c8

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:41d2e63ceb0b90641106340bc81ee11125254db51ee5a9d49e666bcf0388814f in /
CMD ["/bin/bash"]
ARG BIN=.build/release/rookery
ARG ROOKERY_REVISION=
|2 BIN=rookery ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl git openssh-client tini python3 && curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt-get install -y --no-install-recommends nodejs && npm install -g @anthropic-ai/claude-code && ln -sf "$(command -v claude)" /usr/local/bin/claude && apt-get clean && rm -rf /var/lib/apt/lists/*
COPY file:9f27a6b29619b47dd8186d17f4a161a85221fde7fc126d5b7db01d6f2d535e6c in /usr/local/bin/rookery
|2 BIN=rookery ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca /bin/sh -c chmod +x /usr/local/bin/rookery
|2 BIN=rookery ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca /bin/sh -c printf '%s\n' '#!/bin/sh' '# The office reads this command in the seat'"'"'s hook before it runs, and it runs only once the milestone is allowed:' '# a held one waits in the hook, and a denied one never runs. So all it has left to say is that it went through.' 'echo "milestone ${1:-?} is allowed, and the office has it on record"' > /usr/local/bin/rookery-milestone && chmod 0755 /usr/local/bin/rookery-milestone
COPY file:a148b0d6b898369d80e5d5d05a46013cd44272e3c8e9fb6118f837ec8832fa5a in /usr/local/bin/await-ci
|2 BIN=rookery ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca /bin/sh -c chmod 0755 /usr/local/bin/await-ci
COPY file:68db1f7132ae052edd59f6e8d68ff56f811c74937b644cb1802e2a2f88b7a22e in /usr/local/bin/forge-issue
|2 BIN=rookery ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca /bin/sh -c chmod 0755 /usr/local/bin/forge-issue
COPY dir:3a056dbdd72de1e3c1659e2a8ca70d3e64b59eabd6c293766a7d9119fcefd087 in /app/bin/
|2 BIN=rookery ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca /bin/sh -c chmod +x /app/bin/*
WORKDIR /app
COPY file:bf3ded0d93385877edd6fad46a546fc74a3c07903a287e3e289c6cf081f502ee in /app/Procfile
ENV HOME=/data
VOLUME [/data]
|2 BIN=rookery ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca /bin/sh -c useradd --uid 10001 --user-group --home-dir /data --no-create-home --shell /usr/sbin/nologin seat
ENV ROOKERY_SEAT_USER=seat
ENV IS_SANDBOX=1
ENV ROOKERY_WORK_ROOT=/var/lib/rookery/work
|2 BIN=rookery ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca /bin/sh -c mkdir -p /var/lib/rookery/work
VOLUME [/var/lib/rookery/work]
ENV ROOKERY_HOST=0.0.0.0 ROOKERY_PORT=5000 ROOKERY_CLAUDE_BIN=/usr/local/bin/claude ROOKERY_SELF_URL=http://127.0.0.1:5000 ROOKERY_REVISION=31bfd2a6b33c1584d8c784e178606da33272b1ca
EXPOSE 5000
ENTRYPOINT ["/usr/bin/tini" "--"]
CMD ["/usr/local/bin/rookery"]

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-10-25 17:41:18 +00:00
0
OCI / Docker
linux/arm64
439 MiB
Versions (18) View all