From 08a2628824858c7ca6aedd012bcb7848b38da01c Mon Sep 17 00:00:00 2001 From: "Nik (Claude)" Date: Thu, 18 Jun 2026 12:12:32 +0300 Subject: [PATCH] feat: add Dockerfile for Coolify deployment (volumes support) --- Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..27cff22 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM node:20-alpine + +WORKDIR /app + +# Зависимости +COPY package*.json ./ +RUN npm ci --omit=dev + +# Код +COPY . . + +# Папка для uploads (будет примонтирована через volume) +RUN mkdir -p /var/www/zeropost-uploads + +EXPOSE 3030 +ENV PORT=3030 +ENV NODE_ENV=production + +CMD ["node", "index.js"]