Files
remanso-jetstream/Dockerfile
2026-03-17 02:27:21 +01:00

20 lines
350 B
Docker

FROM denoland/deno:latest
RUN apt-get update && apt-get install -y --no-install-recommends curl && rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY deno.json deno.lock ./
RUN deno install
COPY . .
RUN deno cache jetstream.ts server.ts
RUN mkdir -p /data
VOLUME /data
ENV SQLITE_PATH=/data/notes.db
EXPOSE 8080
CMD ["deno", "task", "server:prod"]