Compare commits

...

2 Commits

Author SHA1 Message Date
5572256b6b fix(docker): correct package name in ENTRYPOINT
Some checks failed
release server / resolve build metadata (push) Successful in 10s
release server / create release (push) Has been cancelled
release server / release summary (push) Has been cancelled
release server / build fluxer server (push) Has been cancelled
The package is named 'fluxer_server' not '@fluxer/server'.
This was causing 'No projects matched the filters' error at runtime.
2026-03-01 13:14:45 -05:00
fe77148fe0 fix(docker): update pnpm version to match package.json
package.json specifies pnpm@10.29.3 but Dockerfile was using 10.26.0,
causing corepack to try downloading the correct version at runtime.
2026-03-01 13:13:28 -05:00

View File

@@ -7,7 +7,7 @@ FROM node:24-trixie-slim AS base
WORKDIR /usr/src/app WORKDIR /usr/src/app
RUN corepack enable && corepack prepare pnpm@10.26.0 --activate RUN corepack enable && corepack prepare pnpm@10.29.3 --activate
RUN apt-get update && apt-get install -y --no-install-recommends \ RUN apt-get update && apt-get install -y --no-install-recommends \
curl \ curl \
@@ -156,7 +156,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
RUN corepack enable && corepack prepare pnpm@10.26.0 --activate RUN corepack enable && corepack prepare pnpm@10.29.3 --activate
COPY --from=build /usr/src/app/node_modules ./node_modules COPY --from=build /usr/src/app/node_modules ./node_modules
COPY --from=build /usr/src/app/packages ./packages COPY --from=build /usr/src/app/packages ./packages
@@ -214,4 +214,4 @@ HEALTHCHECK --interval=30s --timeout=10s --retries=3 \
CMD curl -f http://localhost:8080/_health || exit 1 CMD curl -f http://localhost:8080/_health || exit 1
# Target the fluxer_server package specifically # Target the fluxer_server package specifically
ENTRYPOINT ["pnpm", "--filter", "@fluxer/server", "start"] ENTRYPOINT ["pnpm", "--filter", "fluxer_server", "start"]