From 743786e74143324b403a0e5dc93f308a3c46fcc7 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Mon, 9 Mar 2026 13:09:54 -0400 Subject: [PATCH] Move Dockerfile, docker-compose.yaml, and entrypoint.ts into docker/ Update build context, dockerfile path, and volume mounts in docker-compose.yaml to account for the new location. Co-Authored-By: Claude Opus 4.6 --- Dockerfile => docker/Dockerfile | 2 +- docker-compose.yaml => docker/docker-compose.yaml | 7 ++++--- entrypoint.ts => docker/entrypoint.ts | 0 3 files changed, 5 insertions(+), 4 deletions(-) rename Dockerfile => docker/Dockerfile (96%) rename docker-compose.yaml => docker/docker-compose.yaml (76%) rename entrypoint.ts => docker/entrypoint.ts (100%) diff --git a/Dockerfile b/docker/Dockerfile similarity index 96% rename from Dockerfile rename to docker/Dockerfile index f28f16e39..f86087aa9 100644 --- a/Dockerfile +++ b/docker/Dockerfile @@ -25,6 +25,6 @@ RUN bun install --frozen-lockfile COPY apps/arc-web apps/arc-web COPY packages/arc-api-client packages/arc-api-client COPY docs docs -COPY entrypoint.ts . +COPY docker/entrypoint.ts . ENTRYPOINT ["bun", "run", "entrypoint.ts"] diff --git a/docker-compose.yaml b/docker/docker-compose.yaml similarity index 76% rename from docker-compose.yaml rename to docker/docker-compose.yaml index addd761c9..4f56400a6 100644 --- a/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -2,7 +2,8 @@ services: api: image: arc build: - context: . + context: .. + dockerfile: docker/Dockerfile platforms: - linux/arm64 pull_policy: never @@ -19,7 +20,7 @@ services: environment: - ARC_DEMO=1 volumes: - - ./docker/demo-server.toml:/root/.arc/server.toml:ro + - ./demo-server.toml:/root/.arc/server.toml:ro depends_on: - api @@ -30,4 +31,4 @@ services: ports: - "3333:3333" volumes: - - ./docs:/app/docs:ro + - ../docs:/app/docs:ro diff --git a/entrypoint.ts b/docker/entrypoint.ts similarity index 100% rename from entrypoint.ts rename to docker/entrypoint.ts