FROM docker.io/oven/bun:1.3.10 ARG SPOON_BUILD_SHA=development ARG SPOON_BUILD_CREATED_AT=unknown ENV SPOON_BUILD_SHA=${SPOON_BUILD_SHA} ENV SPOON_BUILD_CREATED_AT=${SPOON_BUILD_CREATED_AT} RUN apt-get update \ && apt-get install -y --no-install-recommends \ bash \ ca-certificates \ curl \ docker.io \ git \ jq \ openssh-client \ && rm -rf /var/lib/apt/lists/* WORKDIR /app COPY package.json bun.lock* turbo.json ./ COPY apps ./apps COPY packages ./packages COPY tools ./tools COPY scripts ./scripts RUN bun install --frozen-lockfile CMD ["bun", "apps/agent-worker/src/index.ts"]