From 93a4aa9eb8dadbdccdda4d0f5f80ac4c81927e84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Fri, 19 Jun 2026 08:15:00 +0400 Subject: [PATCH] =?UTF-8?q?v1.0.47:=20deploy/sync.sh=20=E2=80=94=20=D1=81?= =?UTF-8?q?=D0=B8=D0=BD=D1=85=D1=80=D0=BE=D0=BD=D0=B8=D0=B7=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D1=8F=20VM?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/sync.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 deploy/sync.sh diff --git a/deploy/sync.sh b/deploy/sync.sh new file mode 100755 index 0000000..e8ad0a9 --- /dev/null +++ b/deploy/sync.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# Деплой прокси-слоя на ВМ (5.172.178.213) +# Запускать из папки contractor/ + +VM="naeel@5.172.178.213" +SSH_KEY="$HOME/.ssh/naeel_vm_id_ed25519" +SSH="ssh -i $SSH_KEY" +SCP="scp -i $SSH_KEY" + +echo "=== Копирую конвертер .doc ===" +$SCP deploy/convert_server.py $VM:/home/naeel/contracts/convert_server.py +$SCP deploy/convert_doc.py $VM:/home/naeel/contracts/convert_doc.py + +echo "=== Перезапуск конвертера ===" +$SSH $VM 'pkill -f convert_server.py; sleep 1; nohup python3 /home/naeel/contracts/convert_server.py &>/dev/null &' + +echo "=== Проверка nginx конфига ===" +$SSH $VM 'sudo nginx -t 2>&1' + +echo "=== Готово ===" +echo "Проверка: curl https://contracts.kube5s.ru/convert-doc"