agent-runtime-base (sha256:8d8564fd2af9f43bec0e78a1a00eb1ae3bce6dace6a2f0ea10f63a37ee5e547d)

Published 2026-06-05 07:34:27 +02:00 by simon

Installation

docker pull git-ui.haerer.cloud/simon/agent-runtime-base@sha256:8d8564fd2af9f43bec0e78a1a00eb1ae3bce6dace6a2f0ea10f63a37ee5e547d
sha256:8d8564fd2af9f43bec0e78a1a00eb1ae3bce6dace6a2f0ea10f63a37ee5e547d

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1779062400'
RUN /bin/sh -c apt-get update && apt-get -y --no-install-recommends install ca-certificates libodbc1 libssl3 libsctp1 netbase && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
COPY /usr/local /usr/local # buildkit
ENV LANG=C.UTF-8
COPY /ELIXIR_LOCAL/usr/local /usr/local # buildkit
ARG CACHE_BUST=d05de78ce067957b6945a7aec2cac35ccf658c26
ENV DEBIAN_FRONTEND=noninteractive
RUN |1 CACHE_BUST=d05de78ce067957b6945a7aec2cac35ccf658c26 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends build-essential git pkg-config curl ca-certificates gnupg lsb-release inotify-tools tini tmux jq sudo openssh-client python3 chromium chromium-driver fonts-noto-color-emoji && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 CACHE_BUST=d05de78ce067957b6945a7aec2cac35ccf658c26 /bin/sh -c 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@2.1.158 @openai/codex opencode-ai @ai-sdk/openai-compatible && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 CACHE_BUST=d05de78ce067957b6945a7aec2cac35ccf658c26 /bin/sh -c mix local.hex --force && mix local.rebar --force # buildkit
ENV CFLAGS=-O2 -mno-avx -mno-avx2
RUN |1 CACHE_BUST=d05de78ce067957b6945a7aec2cac35ccf658c26 /bin/sh -c useradd -m -u 1000 -s /bin/bash agent && echo 'agent ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/agent && mkdir -p /repo /etc/brain-agent /home/agent/.claude /home/agent/.codex /home/agent/.config/opencode && chown -R agent:agent /repo /home/agent/.claude /home/agent/.codex /home/agent/.config # buildkit
ENV CLAUDE_CONFIG_DIR=/home/agent/.claude
ENV CODEX_HOME=/home/agent/.codex
ENV OPENCODE_CONFIG=/home/agent/.config/opencode/opencode.json
ENV PHX_HOST=0.0.0.0 PORT=4001
COPY docker/agent-runtime/entrypoint.sh /usr/local/bin/agent-entrypoint # buildkit
COPY docker/agent-runtime/ship /usr/local/bin/ship # buildkit
COPY docker/agent-runtime/depends-on /usr/local/bin/depends-on # buildkit
COPY docker/agent-runtime/fetch-attachment /usr/local/bin/fetch-attachment # buildkit
COPY docker/agent-runtime/run-gitea-mcp /usr/local/bin/run-gitea-mcp # buildkit
COPY docker/agent-runtime/agent-runner-system-prompt.md /etc/brain-agent/system-prompt.md # buildkit
COPY docker/agent-runtime/skills /etc/brain-agent/skills # buildkit
COPY /go/bin/gitea-mcp /usr/local/bin/gitea-mcp # buildkit
RUN |1 CACHE_BUST=d05de78ce067957b6945a7aec2cac35ccf658c26 /bin/sh -c chmod +x /usr/local/bin/agent-entrypoint /usr/local/bin/ship /usr/local/bin/depends-on /usr/local/bin/fetch-attachment /usr/local/bin/run-gitea-mcp && chmod -R a+rX /etc/brain-agent/skills # buildkit
USER agent
WORKDIR /repo
ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/agent-entrypoint"]
CMD ["agent"]
Details
Container
2026-06-05 07:34:27 +02:00
2
OCI / Docker
linux/amd64
1 GiB
Versions (11) View all