Browse Source

fix: use explicit shell and venv paths in scripts

unknown 2 ngày trước cách đây
mục cha
commit
3cd2994dfa
3 tập tin đã thay đổi với 5 bổ sung6 xóa
  1. 1 1
      build_frontend.sh
  2. 1 1
      nginx.conf
  3. 3 4
      server_update.sh

+ 1 - 1
build_frontend.sh

@@ -17,7 +17,7 @@ npm install --legacy-peer-deps
 
 # 3. Генерируем локализации
 echo "🌐 Генерация файлов локализации..."
-python scripts/manage_locales.py split
+./backend/venv/bin/python3 scripts/manage_locales.py split
 
 # 4. Проверка типов
 echo "🔍 Проверка типов (TypeScript)..."

+ 1 - 1
nginx.conf

@@ -1,7 +1,7 @@
 server {
     server_name radionica3d.me 148.230.71.134;
 
-    root /var/www/radionica3d/html;
+    root /var/www/radionica3d/dist;
     index index.html;
 
     # Gzip Compression

+ 3 - 4
server_update.sh

@@ -11,13 +11,12 @@ git pull origin master
 
 # 2. Собираем фронтенд
 echo "building frontend..."
-npm install
-./build_frontend.sh
+npm install --legacy-peer-deps
+bash build_frontend.sh
 
 # 3. Обновляем бэкенд
 echo "updating backend..."
-source backend/venv/bin/activate
-pip install -r backend/requirements.txt
+./backend/venv/bin/pip install -r backend/requirements.txt
 
 # 4. Перезапуск
 echo "restarting services..."