Force local workflow world in Docker for Coolify builds

This commit is contained in:
2026-02-26 20:47:32 -05:00
parent f2ac1c426e
commit cff77ce193
3 changed files with 8 additions and 2 deletions

View File

@@ -9,8 +9,10 @@ ARG DATABASE_URL=file:data/fiscal.sqlite
ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL}
ENV DATABASE_URL=${DATABASE_URL}
ENV NEXT_TELEMETRY_DISABLED=1
ENV WORKFLOW_TARGET_WORLD=local
ENV WORKFLOW_LOCAL_DATA_DIR=/app/.workflow-data
COPY . .
RUN mkdir -p public && bun run build
RUN mkdir -p public /app/.workflow-data && WORKFLOW_TARGET_WORLD=local bun run build
FROM oven/bun:1.3.5-alpine AS runner
WORKDIR /app
@@ -19,6 +21,8 @@ ENV NODE_ENV=production
ARG NEXT_PUBLIC_API_URL=
ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL}
ENV NEXT_TELEMETRY_DISABLED=1
ENV WORKFLOW_TARGET_WORLD=local
ENV WORKFLOW_LOCAL_DATA_DIR=/app/.workflow-data
COPY --from=builder /app/public ./public
COPY --from=builder /app/.next/standalone ./