-
Notifications
You must be signed in to change notification settings - Fork 575
Open
Description
Operating System
Windows
Run Mode
Docker
App Version
0.13.0
Bug Description
I cloned the automaker repo and wanted to use the dockerized version. When i run "docker compose up -d" in the root dir of the project it executes the docker setup and comes to an error when running the RUN npm run build:packages && npm run build --workspace=apps/server: command within, which looks like a TypeScript compilation error?
C:\Users\Temp\Documents\projects\Automaker> docker compose up -d
time="2026-02-19T17:02:01+01:00" level=warning msg="The \"ANTHROPIC_API_KEY\" variable is not set. Defaulting to a blank string."
[+] Building 10.6s (32/41) docker:default
=> [server internal] load .dockerignore 0.0s
=> => transferring context: 253B 0.0s
=> [server internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 9.55kB 0.0s
=> [server internal] load metadata for docker.io/library/node:22-slim 0.4s
=> [server internal] load build context 0.0s
=> => transferring context: 38.53kB 0.0s
=> [server server 1/19] FROM docker.io/library/node:22-slim@sha256:5373f1906319b3a1f291da5d102f4ce5c77ccbe29eb637f072b6c7b70443fc36 0.0s
=> CACHED [server server 2/19] RUN apt-get update && apt-get install -y --no-install-recommends git curl bash gosu ca-certificates openssh-client libglib2.0-0 libnss3 libnspr4 libdbus-1-3 libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libxkbcommon0 libatspi2.0-0 libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libgbm1 libasound2 libpan 0.0s
=> CACHED [server server 3/19] RUN npm install -g @anthropic-ai/claude-code 0.0s
=> CACHED [server server 4/19] RUN groupadd -o -g 1001 automaker && useradd -o -u 1001 -g automaker -m -d /home/automaker -s /bin/bash automaker && mkdir -p /home/automaker/.local/bin && mkdir -p /home/automaker/.cursor && chown -R automaker:automaker /home/automaker && chmod 700 /home/automaker/.cursor 0.0s
=> CACHED [server server 5/19] RUN curl https://cursor.com/install -fsS | bash && echo "=== Checking Cursor CLI installation ===" && ls -la /home/automaker/.local/bin/ && echo "=== PATH is: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ===" && (which cursor-agent && cursor-agent --version) || echo "cursor-agent installed 0.0s
=> [server server 6/19] RUN curl -fsSL https://opencode.ai/install | bash && echo "=== Checking OpenCode CLI installation ===" && ls -la /home/automaker/.local/bin/ && (which opencode && opencode --version) || echo "opencode installed (may need auth setup)" 3.8s
=> CACHED [server base 2/14] RUN apt-get update && apt-get install -y --no-install-recommends python3 make g++ && rm -rf /var/lib/apt/lists/* 0.0s
=> CACHED [server base 3/14] WORKDIR /app 0.0s
=> CACHED [server base 4/14] COPY package*.json ./ 0.0s
=> CACHED [server base 5/14] COPY libs/types/package*.json ./libs/types/ 0.0s
=> CACHED [server base 6/14] COPY libs/utils/package*.json ./libs/utils/ 0.0s
=> CACHED [server base 7/14] COPY libs/prompts/package*.json ./libs/prompts/ 0.0s
=> CACHED [server base 8/14] COPY libs/platform/package*.json ./libs/platform/ 0.0s
=> CACHED [server base 9/14] COPY libs/spec-parser/package*.json ./libs/spec-parser/ 0.0s
=> CACHED [server base 10/14] COPY libs/model-resolver/package*.json ./libs/model-resolver/ 0.0s
=> CACHED [server base 11/14] COPY libs/dependency-resolver/package*.json ./libs/dependency-resolver/ 0.0s
=> CACHED [server base 12/14] COPY libs/git-utils/package*.json ./libs/git-utils/ 0.0s
=> CACHED [server base 13/14] COPY libs/spec-parser/package*.json ./libs/spec-parser/ 0.0s
=> CACHED [server base 14/14] COPY scripts ./scripts 0.0s
=> CACHED [server server-builder 1/5] COPY apps/server/package*.json ./apps/server/ 0.0s
=> CACHED [server server-builder 2/5] RUN npm ci --ignore-scripts && npm rebuild node-pty 0.0s
=> CACHED [server server-builder 3/5] COPY libs ./libs 0.0s
=> CACHED [server server-builder 4/5] COPY apps/server ./apps/server 0.0s
=> ERROR [server server-builder 5/5] RUN npm run build:packages && npm run build --workspace=apps/server 10.1s
=> [server server 7/19] RUN mkdir -p /etc/profile.d && echo 'export PATH="/home/automaker/.local/bin:$PATH"' > /etc/profile.d/cursor-cli.sh && chmod +x /etc/profile.d/cursor-cli.sh 0.5s
=> [server server 8/19] RUN echo 'export PATH="/home/automaker/.local/bin:$PATH"' >> /home/automaker/.bashrc && chown automaker:automaker /home/automaker/.bashrc 0.7s
=> [server server 9/19] RUN echo 'export PATH="/home/automaker/.local/bin:$PATH"' >> /root/.bashrc 0.5s
=> [server server 10/19] WORKDIR /app 0.0s
------
> [server server-builder 5/5] RUN npm run build:packages && npm run build --workspace=apps/server:
0.453
0.453 > automaker@0.13.0 build:packages
0.453 > npm run build -w @automaker/types && npm run build -w @automaker/platform && npm run build -w @automaker/utils -w @automaker/spec-parser && npm run build -w @automaker/prompts -w @automaker/model-resolver -w @automaker/dependency-resolver && npm run build -w @automaker/git-utils
0.453
0.530
0.530 > @automaker/types@1.0.0 build
0.530 > tsc
0.530
1.274
1.274 > @automaker/platform@1.0.0 build
1.274 > tsc
1.274
2.499
2.499 > @automaker/utils@1.0.0 build
2.499 > tsc
2.499
3.229
3.229 > @automaker/spec-parser@1.0.0 build
3.229 > tsc
3.229
3.781
3.781 > @automaker/prompts@1.0.0 build
3.781 > tsc
3.781
4.249
4.249 > @automaker/model-resolver@1.0.0 build
4.249 > tsc
4.249
4.678
4.678 > @automaker/dependency-resolver@1.0.0 build
4.678 > tsc
4.678
5.259
5.259 > @automaker/git-utils@1.0.0 build
5.259 > tsc
5.259
5.818
5.818 > @automaker/server@0.13.0 build
5.818 > tsc
5.818
10.04 src/services/dev-server-service.ts(144,31): error TS2345: Argument of type '"dev-server:url-detected"' is not assignable to parameter of type 'EventType'.
10.06 npm error Lifecycle script `build` failed with error:
10.06 npm error code 2
10.06 npm error path /app/apps/server
10.06 npm error workspace @automaker/server@0.13.0
10.06 npm error location /app/apps/server
10.06 npm error command failed
10.06 npm error command sh -c tsc
------
failed to solve: process "/bin/sh -c npm run build:packages && npm run build --workspace=apps/server" did not complete successfully: exit code: 2
Steps to Reproduce
- Run "git clone https://github.com/AutoMaker-Org/automaker.git Automaker" in PowerShell on Windows 10 to clone the repo into a local folder called "Automaker"
- Run "docker compose up -d"
- Receive error in PS CLI as described above
Expected Behavior
I expected the docker compose setup to complete without errors and the web application being accessible on my localhost on port 3007.
Actual Behavior
The docker composer setup failed to complete due to a TypeScript error.
Screenshots
Relevant Logs
time="2026-02-19T17:02:01+01:00" level=warning msg="The \"ANTHROPIC_API_KEY\" variable is not set. Defaulting to a blank string."
[+] Building 10.6s (32/41) docker:default
=> [server internal] load .dockerignore 0.0s
=> => transferring context: 253B 0.0s
=> [server internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 9.55kB 0.0s
=> [server internal] load metadata for docker.io/library/node:22-slim 0.4s
=> [server internal] load build context 0.0s
=> => transferring context: 38.53kB 0.0s
=> [server server 1/19] FROM docker.io/library/node:22-slim@sha256:5373f1906319b3a1f291da5d102f4ce5c77ccbe29eb637f072b6c7b70443fc36 0.0s
=> CACHED [server server 2/19] RUN apt-get update && apt-get install -y --no-install-recommends git curl bash gosu ca-certificates openssh-client libglib2.0-0 libnss3 libnspr4 libdbus-1-3 libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libxkbcommon0 libatspi2.0-0 libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libgbm1 libasound2 libpan 0.0s
=> CACHED [server server 3/19] RUN npm install -g @anthropic-ai/claude-code 0.0s
=> CACHED [server server 4/19] RUN groupadd -o -g 1001 automaker && useradd -o -u 1001 -g automaker -m -d /home/automaker -s /bin/bash automaker && mkdir -p /home/automaker/.local/bin && mkdir -p /home/automaker/.cursor && chown -R automaker:automaker /home/automaker && chmod 700 /home/automaker/.cursor 0.0s
=> CACHED [server server 5/19] RUN curl https://cursor.com/install -fsS | bash && echo "=== Checking Cursor CLI installation ===" && ls -la /home/automaker/.local/bin/ && echo "=== PATH is: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ===" && (which cursor-agent && cursor-agent --version) || echo "cursor-agent installed 0.0s
=> [server server 6/19] RUN curl -fsSL https://opencode.ai/install | bash && echo "=== Checking OpenCode CLI installation ===" && ls -la /home/automaker/.local/bin/ && (which opencode && opencode --version) || echo "opencode installed (may need auth setup)" 3.8s
=> CACHED [server base 2/14] RUN apt-get update && apt-get install -y --no-install-recommends python3 make g++ && rm -rf /var/lib/apt/lists/* 0.0s
=> CACHED [server base 3/14] WORKDIR /app 0.0s
=> CACHED [server base 4/14] COPY package*.json ./ 0.0s
=> CACHED [server base 5/14] COPY libs/types/package*.json ./libs/types/ 0.0s
=> CACHED [server base 6/14] COPY libs/utils/package*.json ./libs/utils/ 0.0s
=> CACHED [server base 7/14] COPY libs/prompts/package*.json ./libs/prompts/ 0.0s
=> CACHED [server base 8/14] COPY libs/platform/package*.json ./libs/platform/ 0.0s
=> CACHED [server base 9/14] COPY libs/spec-parser/package*.json ./libs/spec-parser/ 0.0s
=> CACHED [server base 10/14] COPY libs/model-resolver/package*.json ./libs/model-resolver/ 0.0s
=> CACHED [server base 11/14] COPY libs/dependency-resolver/package*.json ./libs/dependency-resolver/ 0.0s
=> CACHED [server base 12/14] COPY libs/git-utils/package*.json ./libs/git-utils/ 0.0s
=> CACHED [server base 13/14] COPY libs/spec-parser/package*.json ./libs/spec-parser/ 0.0s
=> CACHED [server base 14/14] COPY scripts ./scripts 0.0s
=> CACHED [server server-builder 1/5] COPY apps/server/package*.json ./apps/server/ 0.0s
=> CACHED [server server-builder 2/5] RUN npm ci --ignore-scripts && npm rebuild node-pty 0.0s
=> CACHED [server server-builder 3/5] COPY libs ./libs 0.0s
=> CACHED [server server-builder 4/5] COPY apps/server ./apps/server 0.0s
=> ERROR [server server-builder 5/5] RUN npm run build:packages && npm run build --workspace=apps/server 10.1s
=> [server server 7/19] RUN mkdir -p /etc/profile.d && echo 'export PATH="/home/automaker/.local/bin:$PATH"' > /etc/profile.d/cursor-cli.sh && chmod +x /etc/profile.d/cursor-cli.sh 0.5s
=> [server server 8/19] RUN echo 'export PATH="/home/automaker/.local/bin:$PATH"' >> /home/automaker/.bashrc && chown automaker:automaker /home/automaker/.bashrc 0.7s
=> [server server 9/19] RUN echo 'export PATH="/home/automaker/.local/bin:$PATH"' >> /root/.bashrc 0.5s
=> [server server 10/19] WORKDIR /app 0.0s
------
> [server server-builder 5/5] RUN npm run build:packages && npm run build --workspace=apps/server:
0.453
0.453 > automaker@0.13.0 build:packages
0.453 > npm run build -w @automaker/types && npm run build -w @automaker/platform && npm run build -w @automaker/utils -w @automaker/spec-parser && npm run build -w @automaker/prompts -w @automaker/model-resolver -w @automaker/dependency-resolver && npm run build -w @automaker/git-utils
0.453
0.530
0.530 > @automaker/types@1.0.0 build
0.530 > tsc
0.530
1.274
1.274 > @automaker/platform@1.0.0 build
1.274 > tsc
1.274
2.499
2.499 > @automaker/utils@1.0.0 build
2.499 > tsc
2.499
3.229
3.229 > @automaker/spec-parser@1.0.0 build
3.229 > tsc
3.229
3.781
3.781 > @automaker/prompts@1.0.0 build
3.781 > tsc
3.781
4.249
4.249 > @automaker/model-resolver@1.0.0 build
4.249 > tsc
4.249
4.678
4.678 > @automaker/dependency-resolver@1.0.0 build
4.678 > tsc
4.678
5.259
5.259 > @automaker/git-utils@1.0.0 build
5.259 > tsc
5.259
5.818
5.818 > @automaker/server@0.13.0 build
5.818 > tsc
5.818
10.04 src/services/dev-server-service.ts(144,31): error TS2345: Argument of type '"dev-server:url-detected"' is not assignable to parameter of type 'EventType'.
10.06 npm error Lifecycle script `build` failed with error:
10.06 npm error code 2
10.06 npm error path /app/apps/server
10.06 npm error workspace @automaker/server@0.13.0
10.06 npm error location /app/apps/server
10.06 npm error command failed
10.06 npm error command sh -c tsc
------
failed to solve: process "/bin/sh -c npm run build:packages && npm run build --workspace=apps/server" did not complete successfully: exit code: 2Additional Context
No response
Checklist
- I have searched existing issues to ensure this bug hasn't been reported already
- I have provided all required information above
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels