mirror of
https://github.com/PeterMaquiran/tvone-api.git
synced 2026-04-23 04:25:50 +00:00
+3
-4
@@ -12,10 +12,9 @@ RUN pnpm install --frozen-lockfile
|
|||||||
# Copy source
|
# Copy source
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
# Required by prisma generate during image build
|
# Ensure env exists (optional safety for containers)
|
||||||
echo "DATABASE_URL=postgres://tvone:tvone_password@db:5432/tvone" > .env
|
RUN if [ ! -f .env ] && [ -f .env.example ]; then cp .env.example .env; fi
|
||||||
echo "PORT=3000" >> .env
|
|
||||||
echo "NODE_ENV=production" >> .env
|
|
||||||
|
|
||||||
# Build NestJS
|
# Build NestJS
|
||||||
RUN pnpm build
|
RUN pnpm build
|
||||||
|
|||||||
Reference in New Issue
Block a user