# Используем легкий Node.js образ
FROM node:20-alpine

# Рабочая директория
WORKDIR /app

# Копируем package.json
COPY package*.json ./

# Устанавливаем зависимости
RUN npm install --production

# Копируем весь проект
COPY . .

# Открываем порт
EXPOSE 3000

# Запуск сервера
CMD ["npm", "start"]
