Добавлен файл
This commit is contained in:
@@ -0,0 +1,33 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
cd /root/Proxmox-VPS-Panel
|
||||||
|
|
||||||
|
echo "=== 1. Откатываем PVE_HOST на рабочий внутренний адрес ==="
|
||||||
|
sed -i 's|^PVE_HOST=.*|PVE_HOST=https://192.168.31.4:8006|' backend/.env
|
||||||
|
sed -i '/^PVE_PUBLIC_HOST=/d' backend/.env
|
||||||
|
grep '^PVE_HOST=' backend/.env
|
||||||
|
grep '^PVE_PUBLIC_HOST=' backend/.env 2>/dev/null || echo "PVE_PUBLIC_HOST: (удалён)"
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=== 2. Сбрасываем PVE_USERNAME/PASSWORD (чтобы не мешали) ==="
|
||||||
|
sed -i 's|^PVE_USERNAME=.*|PVE_USERNAME=|' backend/.env
|
||||||
|
sed -i 's|^PVE_PASSWORD=.*|PVE_PASSWORD=|' backend/.env
|
||||||
|
echo "PVE_USERNAME= и PVE_PASSWORD= обнулены"
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=== 3. Забираем последний код из репозитория ==="
|
||||||
|
git pull origin main
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=== 4. Пересобираем и перезапускаем backend ==="
|
||||||
|
docker compose build backend
|
||||||
|
docker compose up -d --force-recreate backend
|
||||||
|
sleep 5
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=== 5. Статус контейнеров ==="
|
||||||
|
docker compose ps
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=== 6. Последние логи backend ==="
|
||||||
|
docker compose logs --tail=20 backend
|
||||||
Reference in New Issue
Block a user