update coolify compose

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