update coolify compose

This commit is contained in:
Myle
2026-09-21 17:46:31 +03:00
parent 1a5faa8087
commit 0d294a7c58
2 changed files with 40 additions and 18 deletions
+16
View File
@@ -0,0 +1,16 @@
FROM node:26-alpine
WORKDIR /app
RUN npm install -g pnpm@12.5.1
COPY package.json pnpm-lock.yaml ./
RUN pnpm install --frozen-lockfile
COPY . .
RUN pnpm prisma generate
RUN pnpm build
CMD ["sh", "-c", "pnpm prisma migrate deploy && pnpm prisma db seed && pnpm start:prod"]