feat: add Dockerfile for Coolify deployment (volumes support)

This commit is contained in:
Nik (Claude)
2026-06-18 12:12:32 +03:00
parent efe85632f5
commit 08a2628824
+19
View File
@@ -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"]