File size: 288 Bytes
abc1805
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
FROM oven/bun:1 AS base
WORKDIR /app

# Install dependencies
COPY package.json bun.lock* ./
RUN bun install --frozen-lockfile

# Copy source
COPY . .

# Build
ENV NODE_ENV=production
RUN bun run build

# Run
ENV AUTH_TRUST_HOST=true
EXPOSE 8000
CMD ["bun", "server.ts"]