coding-agent (dev-46)

Published 2026-06-24 11:17:43 +00:00 by twerner in twerner/coding-agent

Installation

docker pull forgejo.to-wer.de/twerner/coding-agent:dev-46
sha256:1a288fef2f29c78f1a24b6fd798bcde88612e8f41f694a505c279060ab91095c

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:46ac5b8ee4c64ad9ebe840abd5619f571a617ac19483764d47d0eeba7907934f in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git curl gnupg ca-certificates jq python3 python3-pip ttyd openssh-server sudo libc6 libgcc-s1 libgssapi-krb5-2 libicu74 liblttng-ust1 libssl3 libstdc++6 zlib1g && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* # buildkit
ARG INSTALL_VIBE=true
RUN |1 INSTALL_VIBE=true /bin/sh -c if [ "$INSTALL_VIBE" = "true" ]; then export PATH="/root/.local/bin:$PATH" && curl -LsSf https://mistral.ai/vibe/install.sh | bash; fi # buildkit
ENV PATH=/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |1 INSTALL_VIBE=true /bin/sh -c curl -fsSL https://dot.net/v1/dotnet-install.sh | bash -s -- --channel 10.0 --install-dir /usr/local/dotnet # buildkit
ENV PATH=/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/dotnet
ENV DOTNET_ROOT=/usr/local/dotnet
ARG INSTALL_OPENCODE=true
RUN |2 INSTALL_VIBE=true INSTALL_OPENCODE=true /bin/sh -c if [ "$INSTALL_OPENCODE" = "true" ]; then npm install -g opencode-ai; fi # buildkit
RUN |2 INSTALL_VIBE=true INSTALL_OPENCODE=true /bin/sh -c npm install -g repomix # buildkit
ARG INSTALL_AIDER=true
RUN |3 INSTALL_VIBE=true INSTALL_OPENCODE=true INSTALL_AIDER=true /bin/sh -c if [ "$INSTALL_AIDER" = "true" ]; then pip install --break-system-packages aider-chat; fi # buildkit
COPY entrypoint.sh /entrypoint.sh # buildkit
RUN |3 INSTALL_VIBE=true INSTALL_OPENCODE=true INSTALL_AIDER=true /bin/sh -c chmod +x /entrypoint.sh # buildkit
COPY forgejo-pr.sh /usr/local/bin/forgejo-pr # buildkit
RUN |3 INSTALL_VIBE=true INSTALL_OPENCODE=true INSTALL_AIDER=true /bin/sh -c chmod +x /usr/local/bin/forgejo-pr # buildkit
EXPOSE map[7681/tcp:{}]
WORKDIR /workspace
ENTRYPOINT ["/entrypoint.sh"]
CMD ["bash"]

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-06-24 11:17:43 +00:00
0
OCI / Docker
linux/amd64
1,000 MiB
Versions (61) View all
dev 2026-08-05
dev-76 2026-08-05
dev-75 2026-08-05
dev-74 2026-07-30
dev-73 2026-07-30