initial commit

This commit is contained in:
Danny Morabito 2025-08-05 23:48:43 +02:00
commit 7ce36dfb37
Signed by: dannym
GPG key ID: 7CC8056A5A04557E
8 changed files with 298 additions and 0 deletions

20
Dockerfile Normal file
View file

@ -0,0 +1,20 @@
FROM oven/bun:canary-debian AS builder
WORKDIR /app
ADD package.json .
RUN bun install
ADD . .
RUN bun build index.ts --compile
FROM debian:bookworm-slim
WORKDIR /app
COPY --from=builder /app/index /app/index
EXPOSE 3000
CMD ["/app/index"]