ваше сообщение коммита
This commit is contained in:
@@ -20,17 +20,23 @@ WORKDIR /app
|
|||||||
|
|
||||||
# Устанавливаем системные зависимости для компиляции нативных модулей Node.js
|
# Устанавливаем системные зависимости для компиляции нативных модулей Node.js
|
||||||
# Устанавливаем базовые пакеты отдельно от компиляторов для большей надежности
|
# Устанавливаем базовые пакеты отдельно от компиляторов для большей надежности
|
||||||
RUN apt-get update && \
|
RUN echo 'Acquire::Retries "10";' > /etc/apt/apt.conf.d/80-retries && \
|
||||||
apt-get install -y --fix-missing \
|
echo 'Acquire::http::Timeout "60";' >> /etc/apt/apt.conf.d/80-retries && \
|
||||||
|
echo 'Acquire::ftp::Timeout "60";' >> /etc/apt/apt.conf.d/80-retries && \
|
||||||
|
for i in 1 2 3 4 5; do \
|
||||||
|
apt-get update && break || sleep 15; \
|
||||||
|
done && \
|
||||||
|
apt-get install -y --no-install-recommends \
|
||||||
python3 \
|
python3 \
|
||||||
make \
|
make \
|
||||||
curl \
|
curl \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
openssh-client \
|
openssh-client \
|
||||||
sshpass && \
|
sshpass && \
|
||||||
apt-get install -y --fix-missing g++ || \
|
(apt-get install -y --no-install-recommends gcc-12 g++-12 g++ || \
|
||||||
(sleep 10 && apt-get update && apt-get install -y --fix-missing g++) && \
|
(sleep 10 && apt-get update && apt-get install -y --no-install-recommends gcc-12 g++-12 g++)) && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
apt-get install -f -y || true && \
|
||||||
|
rm -rf /var/lib/apt/lists/* /etc/apt/apt.conf.d/80-retries
|
||||||
|
|
||||||
# Docker CLI НЕ устанавливаем - используем Docker Socket + dockerode SDK
|
# Docker CLI НЕ устанавливаем - используем Docker Socket + dockerode SDK
|
||||||
|
|
||||||
|
|||||||
@@ -69,7 +69,7 @@
|
|||||||
"openai": "^4.102.0",
|
"openai": "^4.102.0",
|
||||||
"pg": "^8.10.0",
|
"pg": "^8.10.0",
|
||||||
"pg-large-object": "^2.0.0",
|
"pg-large-object": "^2.0.0",
|
||||||
"puppeteer": "^24.15.0",
|
"puppeteer": "^24.34.0",
|
||||||
"semver": "^7.7.1",
|
"semver": "^7.7.1",
|
||||||
"session-file-store": "^1.5.0",
|
"session-file-store": "^1.5.0",
|
||||||
"siwe": "^2.1.4",
|
"siwe": "^2.1.4",
|
||||||
|
|||||||
1095
backend/yarn.lock
1095
backend/yarn.lock
File diff suppressed because it is too large
Load Diff
@@ -51,7 +51,7 @@
|
|||||||
"stylelint": "^14.16.1",
|
"stylelint": "^14.16.1",
|
||||||
"stylelint-config-prettier": "^9.0.5",
|
"stylelint-config-prettier": "^9.0.5",
|
||||||
"stylelint-config-standard-vue": "^1.0.0",
|
"stylelint-config-standard-vue": "^1.0.0",
|
||||||
"vite": "^6.2.4"
|
"vite": "^6.4.1"
|
||||||
},
|
},
|
||||||
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
|
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
|
||||||
}
|
}
|
||||||
|
|||||||
1055
frontend/yarn.lock
1055
frontend/yarn.lock
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,13 @@
|
|||||||
FROM node:20-slim
|
FROM node:20-slim
|
||||||
|
|
||||||
# Устанавливаем необходимые пакеты
|
# Устанавливаем необходимые пакеты с обработкой ошибок сети
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN echo 'Acquire::Retries "10";' > /etc/apt/apt.conf.d/80-retries && \
|
||||||
|
echo 'Acquire::http::Timeout "60";' >> /etc/apt/apt.conf.d/80-retries && \
|
||||||
|
echo 'Acquire::ftp::Timeout "60";' >> /etc/apt/apt.conf.d/80-retries && \
|
||||||
|
for i in 1 2 3 4 5; do \
|
||||||
|
apt-get update && break || sleep 15; \
|
||||||
|
done && \
|
||||||
|
apt-get install -y --no-install-recommends \
|
||||||
openssh-client \
|
openssh-client \
|
||||||
sshpass \
|
sshpass \
|
||||||
curl \
|
curl \
|
||||||
@@ -9,13 +15,15 @@ RUN apt-get update && apt-get install -y \
|
|||||||
ca-certificates \
|
ca-certificates \
|
||||||
python3 \
|
python3 \
|
||||||
make \
|
make \
|
||||||
g++ \
|
|
||||||
tar \
|
tar \
|
||||||
gzip \
|
gzip \
|
||||||
zip \
|
zip \
|
||||||
unzip \
|
unzip \
|
||||||
gosu \
|
gosu \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& (apt-get install -y --no-install-recommends gcc-12 g++-12 g++ || \
|
||||||
|
(sleep 10 && apt-get update && apt-get install -y --no-install-recommends gcc-12 g++-12 g++)) && \
|
||||||
|
apt-get install -f -y || true && \
|
||||||
|
rm -rf /var/lib/apt/lists/* /etc/apt/apt.conf.d/80-retries
|
||||||
|
|
||||||
# Устанавливаем Docker CLI
|
# Устанавливаем Docker CLI
|
||||||
RUN curl -fsSL https://get.docker.com | sh
|
RUN curl -fsSL https://get.docker.com | sh
|
||||||
|
|||||||
Reference in New Issue
Block a user