claude-agent-service (sha256:b3b6a868a337dc98b8114c522ba02b2e88afc7376177800c679a4867df849c21)

Published 2026-05-07 18:43:00 +00:00 by viktor

Installation

docker pull forgejo.viktorbarzin.me/viktor/claude-agent-service@sha256:b3b6a868a337dc98b8114c522ba02b2e88afc7376177800c679a4867df849c21
sha256:b3b6a868a337dc98b8114c522ba02b2e88afc7376177800c679a4867df849c21

Image layers

ADD alpine-minirootfs-3.20.10-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG TERRAFORM_VERSION=1.5.7
ARG TERRAGRUNT_VERSION=0.99.4
ARG SOPS_VERSION=3.9.4
ARG KUBECTL_VERSION=1.34.0
ARG BD_VERSION=1.0.2
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c apk add --no-cache bash curl git git-crypt jq openssh-client openssl unzip python3 py3-pip nodejs npm gcompat libc6-compat && rm -rf /var/cache/apk/* # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c curl -fsSL "https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_amd64.zip" -o /tmp/terraform.zip && unzip /tmp/terraform.zip -d /usr/local/bin/ && rm /tmp/terraform.zip # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c curl -fsSL "https://github.com/gruntwork-io/terragrunt/releases/download/v${TERRAGRUNT_VERSION}/terragrunt_linux_amd64" -o /usr/local/bin/terragrunt && chmod +x /usr/local/bin/terragrunt # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c curl -fsSL "https://github.com/getsops/sops/releases/download/v${SOPS_VERSION}/sops-v${SOPS_VERSION}.linux.amd64" -o /usr/local/bin/sops && chmod +x /usr/local/bin/sops # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c curl -fsSL "https://dl.k8s.io/release/v${KUBECTL_VERSION}/bin/linux/amd64/kubectl" -o /usr/local/bin/kubectl && chmod +x /usr/local/bin/kubectl # buildkit
COPY vault /usr/local/bin/vault # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c npm install -g @anthropic-ai/claude-code # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c curl -fsSL "https://github.com/gastownhall/beads/releases/download/v${BD_VERSION}/beads_${BD_VERSION}_linux_amd64.tar.gz" -o /tmp/beads.tar.gz && tar -xzf /tmp/beads.tar.gz -C /tmp && install -m 0755 /tmp/bd /usr/local/bin/bd && rm -rf /tmp/beads.tar.gz /tmp/bd # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c addgroup -g 1000 agent && adduser -u 1000 -G agent -h /home/agent -s /bin/bash -D agent # buildkit
ENV TF_PLUGIN_CACHE_DIR=/tmp/terraform-plugin-cache
ENV TF_PLUGIN_CACHE_MAY_BREAK_DEPENDENCY_LOCK_FILE=1
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c mkdir -p /tmp/terraform-plugin-cache && chmod 777 /tmp/terraform-plugin-cache # buildkit
COPY requirements.txt /srv/requirements.txt # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c pip install --no-cache-dir --break-system-packages -r /srv/requirements.txt # buildkit
COPY app/ /srv/app/ # buildkit
RUN |5 TERRAFORM_VERSION=1.5.7 TERRAGRUNT_VERSION=0.99.4 SOPS_VERSION=3.9.4 KUBECTL_VERSION=1.34.0 BD_VERSION=1.0.2 /bin/sh -c mkdir -p /home/agent/.config/sops/age && chown -R agent:agent /home/agent # buildkit
COPY beads/metadata.json /usr/share/agent-seed/beads-metadata.json # buildkit
COPY agents/beads-task-runner.md /usr/share/agent-seed/beads-task-runner.md # buildkit
USER agent
WORKDIR /workspace/infra
EXPOSE [8080/tcp]
CMD ["python3" "-m" "uvicorn" "app.main:app" "--host" "0.0.0.0" "--port" "8080" "--app-dir" "/srv"]
Details
Container
2026-05-07 18:43:00 +00:00
2
OCI / Docker
linux/amd64
484 MiB
Versions (2) View all
latest 2026-05-07
2fd7670d 2026-05-07