agent-runtime-base (sha256:aa2aab403afaf5871912ae9d62e6d883bbe8b999258b30db311d9c49e5f32252)

Published 2026-06-06 23:32:57 +02:00 by simon

Installation

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

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=2e21a4b017106b4635d31dcbcc3b57d053ad177f
ENV DEBIAN_FRONTEND=noninteractive
RUN |1 CACHE_BUST=2e21a4b017106b4635d31dcbcc3b57d053ad177f /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=2e21a4b017106b4635d31dcbcc3b57d053ad177f /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=2e21a4b017106b4635d31dcbcc3b57d053ad177f /bin/sh -c mix local.hex --force && mix local.rebar --force # buildkit
ENV CFLAGS=-O2 -mno-avx -mno-avx2
RUN |1 CACHE_BUST=2e21a4b017106b4635d31dcbcc3b57d053ad177f /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=2e21a4b017106b4635d31dcbcc3b57d053ad177f /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-06 23:32:57 +02:00
3
OCI / Docker
linux/amd64
1.1 GiB
Versions (11) View all