continuous-integration/drone Build is running
Co-authored-by: Cursor <cursoragent@cursor.com>
13 lines
295 B
Docker
13 lines
295 B
Docker
# Uses pre-built dist/ from Drone build step (no build in Docker)
|
|
FROM oven/bun:1-alpine
|
|
WORKDIR /app
|
|
|
|
COPY dist ./dist
|
|
COPY scripts ./scripts
|
|
COPY package.json bun.lock* ./
|
|
RUN bun install --frozen-lockfile --production
|
|
|
|
EXPOSE 4000
|
|
ENV NODE_ENV=production
|
|
CMD ["node", "scripts/serve-ssr.js"]
|