updated and runned and tested

This commit is contained in:
2025-07-25 09:57:16 +03:00
parent 5a47a06c0e
commit 8ca2d34dc6
35 changed files with 12456 additions and 2 deletions

View File

@@ -0,0 +1,23 @@
FROM node:20-alpine
WORKDIR /usr/src/app
# Npm güncelle (opsiyonel)
RUN npm install -g npm@latest
# Global Nest CLI kur (start:dev için)
RUN npm install -g @nestjs/cli
# package.json ve lock dosyalarını kopyala
COPY backend/package*.json ./
# Tüm bağımlılıkları kur (dev + prod)
RUN npm ci
# Kodları kopyala
COPY backend .
# Uygulamayı dev modda başlat (hot reload ile)
CMD ["npm", "run", "start:dev"]
EXPOSE 3000