From e03403f5db59f4c2a171792b8fffb62000376092 Mon Sep 17 00:00:00 2001 From: pirantelx Date: Tue, 7 Apr 2026 21:39:16 +0300 Subject: [PATCH 1/4] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20run.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- run.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/run.sh b/run.sh index b5cecc9..00f0566 100644 --- a/run.sh +++ b/run.sh @@ -1,5 +1,8 @@ #!/bin/bash +# Качаем новую версию +git pull https://git.pirantelx.ru/pirantelx/devops-portal.git + # Активируем виртуальное окружение (если есть) source venv/bin/activate From aa9bf6f50b5d78d331d3005a6919da19f63c76c2 Mon Sep 17 00:00:00 2001 From: pirantelx Date: Tue, 7 Apr 2026 21:42:25 +0300 Subject: [PATCH 2/4] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20run.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/run.sh b/run.sh index 00f0566..557f3f4 100644 --- a/run.sh +++ b/run.sh @@ -8,7 +8,7 @@ source venv/bin/activate # Запускаем Бэкенд в фоне echo "Starting Backend..." -python3 app.py > backend.log 2>&1 & +python3 main.py > backend.log 2>&1 & # Запускаем Фронтенд в фоне echo "Starting Frontend..." From d98a0eb7fcd4ab36e22af462b542811ff4821984 Mon Sep 17 00:00:00 2001 From: pirantelx Date: Tue, 7 Apr 2026 21:44:12 +0300 Subject: [PATCH 3/4] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20run.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/run.sh b/run.sh index 557f3f4..43d594d 100644 --- a/run.sh +++ b/run.sh @@ -1,7 +1,7 @@ #!/bin/bash # Качаем новую версию -git pull https://git.pirantelx.ru/pirantelx/devops-portal.git +git pull # Активируем виртуальное окружение (если есть) source venv/bin/activate From fcdff4967b01dd419a28355bc861a79d7a74e376 Mon Sep 17 00:00:00 2001 From: pirantelx Date: Tue, 7 Apr 2026 21:50:04 +0300 Subject: [PATCH 4/4] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20run.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- run.sh | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/run.sh b/run.sh index 43d594d..116a437 100644 --- a/run.sh +++ b/run.sh @@ -1,19 +1,19 @@ #!/bin/bash -# Качаем новую версию -git pull +# 1. Снимаем блокировку Git (на случай, если что-то изменилось локально) +git reset --hard HEAD +git pull origin master -# Активируем виртуальное окружение (если есть) -source venv/bin/activate +# 2. Убиваем старые процессы, чтобы освободить порты 8000 и 8501 +fuser -k 8000/tcp +fuser -k 8501/tcp -# Запускаем Бэкенд в фоне +# 3. Запуск Бэкенда (указываем правильный файл main.py) echo "Starting Backend..." -python3 main.py > backend.log 2>&1 & +nohup python3 main.py > backend.log 2>&1 & -# Запускаем Фронтенд в фоне +# 4. Запуск Фронтенда echo "Starting Frontend..." -streamlit run ui.py --server.port 8501 > frontend.log 2>&1 & +nohup streamlit run ui.py --server.port 8501 > frontend.log 2>&1 & -echo "Services are running in background!" -echo "Backend: http://localhost:8000" -echo "Frontend: http://localhost:8501" \ No newline at end of file +echo "Services started!" \ No newline at end of file