# Set Node.js version FROM node:20-alpine RUN apk update && apk add --no-cache curl bash nano SHELL ["/bin/bash", "-c"] RUN curl -fsSL https://bun.sh/install | bash ENV PATH="/root/.bun/bin:${PATH}" RUN mkdir /app # Set working directory WORKDIR /app RUN touch /root/.bashrc RUN echo 'alias ll="ls -laF"' >/root/.bashrc COPY . /app/. # Install dependencies RUN bun install RUN bun run build # Run the app CMD ["bun", "start"]