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
+7 -6
View File
@@ -6,16 +6,16 @@ _resolve_shop_root() {
for d in \
"${SHOP_ROOT:-}" \
"$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" \
"/opt/shop/shop10" \
"/opt/shop"; do
"/opt/shop" \
"/opt/shop/app"; do
[ -z "$d" ] && continue
[ -f "${d}/package.json" ] && [ -d "${d}/.git" ] && SHOP_ROOT="$d" && return 0
done
for d in \
"${SHOP_ROOT:-}" \
"$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" \
"/opt/shop/shop10" \
"/opt/shop"; do
"/opt/shop" \
"/opt/shop/app"; do
[ -z "$d" ] && continue
[ -f "${d}/package.json" ] && SHOP_ROOT="$d" && return 0
done
@@ -24,8 +24,9 @@ _resolve_shop_root() {
if ! _resolve_shop_root; then
echo "Ошибка: не найден каталог Shop (нет package.json)."
echo " git clone https://git.evilfox.cc/test/shop10.git /opt/shop/shop10"
echo " SHOP_ROOT=/opt/shop/shop10 bash scripts/server-update.sh"
echo " export SHOP_ROOT=/opt/shop # каталог с package.json"
echo " git clone <URL-репозитория> \"\$SHOP_ROOT\""
echo " SHOP_ROOT=\$SHOP_ROOT bash scripts/server-update.sh"
exit 1
fi