FROM oven/bun ADD packages packages ADD bun.lockb bun.lockb ADD package.json package.json ADD tsconfig.json tsconfig.json # install all deps RUN bun install # client build WORKDIR /home/bun/app/packages/client RUN bun run build # move built client to server RUN mv dist ../server/ WORKDIR /home/bun/app/packages/server # start server CMD bun run ./src/server.ts