From d0c7ac342efbc17919aa0ef4772f13cc94c7e384 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Thu, 5 Mar 2026 00:34:03 -0500 Subject: [PATCH] Remove unused per-service Dockerfiles These are superseded by the unified root Dockerfile with entrypoint router. Co-Authored-By: Claude Opus 4.6 --- docker/Dockerfile.api | 13 ------------- docker/Dockerfile.docs | 5 ----- docker/Dockerfile.web | 16 ---------------- 3 files changed, 34 deletions(-) delete mode 100644 docker/Dockerfile.api delete mode 100644 docker/Dockerfile.docs delete mode 100644 docker/Dockerfile.web diff --git a/docker/Dockerfile.api b/docker/Dockerfile.api deleted file mode 100644 index 6628246fe..000000000 --- a/docker/Dockerfile.api +++ /dev/null @@ -1,13 +0,0 @@ -FROM rust:1-bookworm AS builder -WORKDIR /app -COPY Cargo.toml Cargo.lock ./ -COPY crates crates -COPY openapi openapi -RUN cargo build --release --bin arc - -FROM debian:bookworm-slim -RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates && \ - rm -rf /var/lib/apt/lists/* -COPY --from=builder /app/target/release/arc /usr/local/bin/arc -EXPOSE 3000 -CMD ["arc", "serve", "--demo", "--host", "0.0.0.0"] diff --git a/docker/Dockerfile.docs b/docker/Dockerfile.docs deleted file mode 100644 index 53d8a4995..000000000 --- a/docker/Dockerfile.docs +++ /dev/null @@ -1,5 +0,0 @@ -FROM node:20-bookworm-slim -RUN npm i -g mintlify -WORKDIR /app/docs -EXPOSE 3333 -CMD ["mintlify", "dev", "--port", "3333", "--host", "0.0.0.0"] diff --git a/docker/Dockerfile.web b/docker/Dockerfile.web deleted file mode 100644 index fcd3d609b..000000000 --- a/docker/Dockerfile.web +++ /dev/null @@ -1,16 +0,0 @@ -FROM oven/bun:1 AS base -RUN apt-get update && apt-get install -y --no-install-recommends python3 make g++ && \ - rm -rf /var/lib/apt/lists/* -WORKDIR /app - -COPY package.json bun.lock ./ -COPY apps/arc-web/package.json apps/arc-web/ -COPY packages/arc-api-client/package.json packages/arc-api-client/ -RUN bun install --frozen-lockfile - -COPY apps/arc-web apps/arc-web -COPY packages/arc-api-client packages/arc-api-client - -WORKDIR /app/apps/arc-web -EXPOSE 5173 -CMD ["bun", "run", "dev", "--host", "0.0.0.0"]