@@ -0,0 +1,18 @@
+ARG DENO_IMAGE=denoland/deno:alpine-1.34.2
+FROM ${DENO_IMAGE}
+
+EXPOSE 1993
+WORKDIR /app
+USER deno
+COPY deno.jsonc deno.lock ./
+COPY src/deps.ts ./src/
+RUN deno cache ./src/deps.ts
+COPY . .
+RUN deno cache ./src/main.ts
+CMD ["run", "--allow-net", "--allow-read", "--allow-env", "./src/main.ts"]
@@ -0,0 +1,7 @@
+version: '3'
+services:
+ app:
+ build: .
+ restart: always
+ ports:
+ - "8000:1993"