docs: Server-Operations — универсальное развёртывание без привязки к домену
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user