ditto/Dockerfile
2024-08-26 05:43:52 +05:30

16 lines
331 B
Docker

ARG DITTO_DOMAIN
ARG DITTO_UPLOADER_CONFIG
ENV DITTO_DOMAIN ${DITTO_DOMAIN}
ENV DITTO_UPLOADER_CONFIG ${DITTO_UPLOADER_CONFIG}
ENV PORT 5000
FROM denoland/deno:1.44.2
EXPOSE 5000
WORKDIR /app
RUN mkdir -p data && chown -R deno data
USER deno
COPY . .
RUN deno cache src/server.ts
RUN deno task setup:headless
CMD deno task start