FROM node:22

WORKDIR /app

# Копируем только package.json и package-lock.json для установки зависимостей
COPY package*.json /app/

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

# Исходный код и другие файлы будут синхронизироваться через volume mounts

CMD ["node", "src/index.js"]