docs: Server-Operations — универсальное развёртывание без привязки к домену

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
shop
2026-05-17 13:34:25 +03:00
parent d31a63829c
commit 561fbd22e0
11 changed files with 336 additions and 402 deletions
+5 -4
View File
@@ -1,6 +1,6 @@
#!/bin/bash
# Обновление на сервере: git pull, npm, restart shop
# bash /opt/shop/shop10/scripts/server-update.sh
# bash "$SHOP_ROOT/scripts/server-update.sh"
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
@@ -11,9 +11,10 @@ echo "=== Shop update: $SHOP_ROOT ==="
if [ ! -d .git ]; then
echo "Ошибка: $SHOP_ROOT не git-репозиторий (нет .git)."
echo "Если код только в /opt/shop/shop10 без git — переустановите:"
echo " mv /opt/shop/shop10 /opt/shop/shop10.bak"
echo " git clone https://git.evilfox.cc/test/shop10.git /opt/shop/shop10"
echo "Если нет .git — клонируйте заново:"
echo " export SHOP_GIT_URL='<URL-репозитория>'"
echo " mv \"$SHOP_ROOT\" \"\${SHOP_ROOT}.bak\""
echo " git clone \"\$SHOP_GIT_URL\" \"$SHOP_ROOT\""
exit 1
fi