SIAA / v3.Dockerfile
GUI-STUDIO
feat: Add playback scrape worker and related services
60dfa0b
Raw
History Blame Contribute Delete
438 Bytes
FROM apify/actor-node-playwright-chrome:20
# Install Bun locally (non-root, Apify-safe)
RUN curl -fsSL https://bun.sh/install | bash
ENV PATH="/home/myuser/.bun/bin:$PATH"
WORKDIR /home/myuser
# Copy everything INCLUDING dist/
COPY --chown=myuser . ./
# Install production deps only
RUN bun install --production
ENV APP_ENV="prod"
ENV NODE_ENV=production
EXPOSE 7860
# Run prebuilt output
CMD ["bun", "run", "start:prod:tsdown"]