23 lines
511 B
Bash
23 lines
511 B
Bash
#!/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
|
|
|
|
REAL_USER="${SUDO_USER:-ubuntu}"
|
|
if id "${REAL_USER}" &>/dev/null; then
|
|
sudo -u "${REAL_USER}" bash scripts/deploy.sh
|
|
else
|
|
bash scripts/deploy.sh
|
|
fi
|
|
|
|
echo ""
|
|
echo "Готово! Откройте http://$(hostname -I | awk '{print $1}')"
|