Files
watching/Dockerfile
T

18 lines
272 B
Docker

FROM oven/bun:1.2.10 AS build
WORKDIR /app
COPY package.json ./
COPY bun.lock tsconfig.json bunfig.toml build.ts ./
COPY src ./src
RUN bun install
RUN bun run build
FROM caddy:2.8-alpine
COPY Caddyfile /etc/caddy/Caddyfile
COPY --from=build /app/dist /srv
EXPOSE 80