[mirotalksfu] - use npm ci, update dep

هذا الالتزام موجود في:
Miroslav Pejic
2025-07-02 23:12:23 +02:00
الأصل 126ed22272
التزام b4b232b79e
9 ملفات معدلة مع 13018 إضافات و16 حذوفات

عرض الملف

@@ -6,6 +6,7 @@ WORKDIR /src
# Set environment variable to skip downloading prebuilt workers
ENV MEDIASOUP_SKIP_WORKER_PREBUILT_DOWNLOAD="true"
ENV NODE_ENV="production"
# Install necessary system packages and dependencies
RUN apt-get update \
@@ -19,9 +20,9 @@ RUN apt-get update \
# Rename config.template.js to config.js
COPY ./app/src/config.template.js ./app/src/config.js
# Copy package.json and install npm dependencies
COPY package.json .
RUN npm install
# Copy package*.json and install npm dependencies
COPY package*.json ./
RUN npm ci --only=production --silent
# Cleanup unnecessary packages and files
RUN apt-get purge -y --auto-remove \