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"