rookery (ceef02752ea71a5a5959b2818c3f508efe6ade4a)
Published 2026-10-16 19:25:49 +00:00 by jimmy
Installation
docker pull forgejo.jimmyhoughjr.net/jimmy/rookery:ceef02752ea71a5a5959b2818c3f508efe6ade4asha256:7807eaa9afbd29a98527eb1804f572223030ad45beacaff5e31066ac36a307ebImage layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:1cd6cb2db79bbe57d4c67f2fc8379cad96159285fa5a44e68dad06261eee82b4 in / |
| CMD ["/bin/bash"] |
| ARG BIN=.build/release/rookery |
| ARG ROOKERY_REVISION= |
| |2 BIN=rookery ROOKERY_REVISION=ceef02752ea71a5a5959b2818c3f508efe6ade4a /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:48b75b14a6d40fb31550478b78f54700200bf683a1dcf34161c9e5d3f8888f05 in /usr/local/bin/rookery |
| |2 BIN=rookery ROOKERY_REVISION=ceef02752ea71a5a5959b2818c3f508efe6ade4a /bin/sh -c chmod +x /usr/local/bin/rookery |
| |2 BIN=rookery ROOKERY_REVISION=ceef02752ea71a5a5959b2818c3f508efe6ade4a /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=ceef02752ea71a5a5959b2818c3f508efe6ade4a /bin/sh -c chmod 0755 /usr/local/bin/await-ci |
| COPY file:68db1f7132ae052edd59f6e8d68ff56f811c74937b644cb1802e2a2f88b7a22e in /usr/local/bin/forge-issue |
| |2 BIN=rookery ROOKERY_REVISION=ceef02752ea71a5a5959b2818c3f508efe6ade4a /bin/sh -c chmod 0755 /usr/local/bin/forge-issue |
| COPY dir:20d30a48c6e8a35dee87f14ca495a9dbd87f1236f76ee5afaae3f78aa39c0df5 in /app/bin/ |
| |2 BIN=rookery ROOKERY_REVISION=ceef02752ea71a5a5959b2818c3f508efe6ade4a /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=ceef02752ea71a5a5959b2818c3f508efe6ade4a /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=ceef02752ea71a5a5959b2818c3f508efe6ade4a /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=ceef02752ea71a5a5959b2818c3f508efe6ade4a |
| EXPOSE 5000 |
| ENTRYPOINT ["/usr/bin/tini" "--"] |
| CMD ["/usr/local/bin/rookery"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.version | 24.04 |
Details
2026-10-16 19:25:49 +00:00
Versions (18)
View all
Container
0
OCI / Docker
linux/arm64
417 MiB
latest
2026-10-27
2968aa9b0eafa88c78291f2ce1894e3d20459016
2026-10-27
31bfd2a6b33c1584d8c784e178606da33272b1ca
2026-10-25
91205116ada9f68e51c45d01824af41f0df648a6
2026-10-25
bda2ee3a02107e00e2469d0c6a09001f05fe5455
2026-10-24