FROM node:22-bookworm-slim

ARG BUN_VERSION=1.3.13

ENV BUN_INSTALL=/usr/local
ENV NEXT_TELEMETRY_DISABLED=1

RUN apt-get update \
  && apt-get install -y --no-install-recommends ca-certificates curl git unzip \
  && rm -rf /var/lib/apt/lists/*

RUN npm install -g "bun@${BUN_VERSION}" \
  && corepack enable \
  && node --version \
  && npm --version \
  && bun --version

WORKDIR /workspace
