FROM node:22-alpine # Устанавливаем необходимые пакеты RUN apk update && \ apk add --no-cache \ wireguard-tools \ iptables \ iproute2 \ openresolv \ bash \ curl && \ rm -rf /var/cache/apk/* # Рабочая директория WORKDIR /app # Копируем зависимости и устанавливаем их COPY package*.json ./ RUN npm install # Копируем скрипт запуска COPY ./wg/start.sh /app/start.sh RUN chmod +x /app/start.sh # Команда для запуска CMD ["/app/start.sh"]