Files
opencode/packages/discord/Dockerfile

21 lines
303 B
Docker

FROM oven/bun:1.3.9-alpine
WORKDIR /app
COPY package.json ./
RUN bun install --production
COPY src ./src
ENV NODE_ENV=production
ENV DATABASE_PATH=/data/discord.sqlite
ENV HEALTH_HOST=0.0.0.0
ENV HEALTH_PORT=8787
RUN mkdir -p /data
VOLUME ["/data"]
EXPOSE 8787
CMD ["bun", "run", "src/index.ts"]