prasi-bun/captain-definition

15 lines
294 B
Plaintext

{
"schemaVersion": 2,
"dockerfileLines": [
"FROM node:lts-alpine",
"RUN mkdir -p /usr/src/app",
"WORKDIR /usr/src/app",
"COPY ./ /usr/src/app/",
"RUN curl -fsSL https://bun.sh/install | bash",
"RUN bun i",
"ENV PORT 4550",
"EXPOSE 4550",
"CMD [ \"bun\", \"prod\" ]"
]
}