# Изменено: 2026-03-07
# Base runtime image для Node.js 20 serverless функций.
# Содержит только HTTP-обёртку (server.js).
# Пользовательский код докапывается kaniko поверх: COPY . /app/function/
# Почему alpine: минимальный размер. node:20-alpine ~180MB vs node:20 ~1GB.

FROM node:20-alpine

WORKDIR /app

COPY server.js /app/server.js

EXPOSE 8080

CMD ["node", "/app/server.js"]
