diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..0771aee --- /dev/null +++ b/.dockerignore @@ -0,0 +1,6 @@ +.env +*.cpuprofile +*.swp +deno-test.xml + +/data \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..f8df815 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM denoland/deno:1.43.3 +EXPOSE 4036 +WORKDIR /app +RUN mkdir -p data && chown -R deno data +USER deno +COPY . . +RUN deno cache src/server.ts +CMD deno task start