#!/usr/bin/env bash # Быстрая установка на Ubuntu — запуск: sudo bash setup.sh set -euo pipefail cd "$(dirname "$0")" if [[ "${EUID}" -ne 0 ]]; then echo "Запустите: sudo bash setup.sh" exit 1 fi bash scripts/install-ubuntu.sh # root может запускать docker напрямую; обычный пользователь — через sudo -u if [[ -n "${SUDO_USER:-}" ]] && [[ "${SUDO_USER}" != "root" ]] && id "${SUDO_USER}" &>/dev/null; then sudo -u "${SUDO_USER}" bash scripts/deploy.sh else bash scripts/deploy.sh fi IP=$(hostname -I | awk '{print $1}') echo "" echo "Готово!" echo " Магазин: http://${IP}" echo " Админка: http://${IP}/admin/login" echo " Пароль: grep ADMIN_PASSWORD .env"